./Ultimate.py --spec ../../sv-benchmarks/c/ReachSafety.prp --file ../../sv-benchmarks/c/product-lines/email_spec4_product28_true-unreach-call_true-termination.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5842f4b8 Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_9880c693-689a-4fd8-8eb6-63eb4324c4fc/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_9880c693-689a-4fd8-8eb6-63eb4324c4fc/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_9880c693-689a-4fd8-8eb6-63eb4324c4fc/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_9880c693-689a-4fd8-8eb6-63eb4324c4fc/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec4_product28_true-unreach-call_true-termination.cil.c -s /tmp/vcloud-vcloud-master/worker/working_dir_9880c693-689a-4fd8-8eb6-63eb4324c4fc/bin-2019/uautomizer/config/svcomp-Reach-32bit-PetriAutomizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_9880c693-689a-4fd8-8eb6-63eb4324c4fc/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c155eed8904feb91bc357673889a45f80c4d03bf ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-5842f4b [2018-11-18 10:55:10,594 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-18 10:55:10,595 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-18 10:55:10,603 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-18 10:55:10,603 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-18 10:55:10,604 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-18 10:55:10,605 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-18 10:55:10,606 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-18 10:55:10,607 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-18 10:55:10,608 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-18 10:55:10,608 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-18 10:55:10,608 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-18 10:55:10,609 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-18 10:55:10,610 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-18 10:55:10,610 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-18 10:55:10,611 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-18 10:55:10,611 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-18 10:55:10,612 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-18 10:55:10,614 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-18 10:55:10,615 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-18 10:55:10,616 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-18 10:55:10,616 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-18 10:55:10,619 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-18 10:55:10,619 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-18 10:55:10,619 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-18 10:55:10,620 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-18 10:55:10,620 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-18 10:55:10,620 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-18 10:55:10,621 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-18 10:55:10,621 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-18 10:55:10,622 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-18 10:55:10,622 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-18 10:55:10,622 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-18 10:55:10,622 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-18 10:55:10,623 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-18 10:55:10,623 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-18 10:55:10,623 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_9880c693-689a-4fd8-8eb6-63eb4324c4fc/bin-2019/uautomizer/config/svcomp-Reach-32bit-PetriAutomizer_Default.epf [2018-11-18 10:55:10,630 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-18 10:55:10,630 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-18 10:55:10,631 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-18 10:55:10,631 INFO L133 SettingsManager]: * Process only entry and re-entry procedures=false [2018-11-18 10:55:10,631 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-18 10:55:10,631 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-18 10:55:10,632 INFO L133 SettingsManager]: * Use SBE=true [2018-11-18 10:55:10,632 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-18 10:55:10,632 INFO L133 SettingsManager]: * sizeof long=4 [2018-11-18 10:55:10,632 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-18 10:55:10,632 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-11-18 10:55:10,632 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-18 10:55:10,632 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-18 10:55:10,633 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-18 10:55:10,633 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-18 10:55:10,633 INFO L133 SettingsManager]: * sizeof long double=12 [2018-11-18 10:55:10,633 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-18 10:55:10,633 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-18 10:55:10,633 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-18 10:55:10,633 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-18 10:55:10,634 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-18 10:55:10,634 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-18 10:55:10,634 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-18 10:55:10,634 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 10:55:10,634 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-18 10:55:10,634 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-18 10:55:10,635 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-18 10:55:10,635 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-11-18 10:55:10,635 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-18 10:55:10,635 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-18 10:55:10,635 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true 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_9880c693-689a-4fd8-8eb6-63eb4324c4fc/bin-2019/uautomizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c155eed8904feb91bc357673889a45f80c4d03bf [2018-11-18 10:55:10,660 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-18 10:55:10,668 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-18 10:55:10,671 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-18 10:55:10,672 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-18 10:55:10,672 INFO L276 PluginConnector]: CDTParser initialized [2018-11-18 10:55:10,673 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_9880c693-689a-4fd8-8eb6-63eb4324c4fc/bin-2019/uautomizer/../../sv-benchmarks/c/product-lines/email_spec4_product28_true-unreach-call_true-termination.cil.c [2018-11-18 10:55:10,712 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_9880c693-689a-4fd8-8eb6-63eb4324c4fc/bin-2019/uautomizer/data/22d7a02ff/7b685e6be72646f1aad70cebcc9ac66a/FLAG5e98e9e41 [2018-11-18 10:55:11,184 INFO L307 CDTParser]: Found 1 translation units. [2018-11-18 10:55:11,185 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_9880c693-689a-4fd8-8eb6-63eb4324c4fc/sv-benchmarks/c/product-lines/email_spec4_product28_true-unreach-call_true-termination.cil.c [2018-11-18 10:55:11,198 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_9880c693-689a-4fd8-8eb6-63eb4324c4fc/bin-2019/uautomizer/data/22d7a02ff/7b685e6be72646f1aad70cebcc9ac66a/FLAG5e98e9e41 [2018-11-18 10:55:11,691 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_9880c693-689a-4fd8-8eb6-63eb4324c4fc/bin-2019/uautomizer/data/22d7a02ff/7b685e6be72646f1aad70cebcc9ac66a [2018-11-18 10:55:11,693 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-18 10:55:11,694 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-11-18 10:55:11,694 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-18 10:55:11,695 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-18 10:55:11,697 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-18 10:55:11,697 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 10:55:11" (1/1) ... [2018-11-18 10:55:11,699 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@314f8a41 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:55:11, skipping insertion in model container [2018-11-18 10:55:11,699 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 10:55:11" (1/1) ... [2018-11-18 10:55:11,704 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-18 10:55:11,748 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-18 10:55:12,130 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 10:55:12,190 INFO L191 MainTranslator]: Completed pre-run [2018-11-18 10:55:12,270 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 10:55:12,325 INFO L195 MainTranslator]: Completed translation [2018-11-18 10:55:12,325 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:55:12 WrapperNode [2018-11-18 10:55:12,325 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-18 10:55:12,326 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-18 10:55:12,326 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-18 10:55:12,326 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-18 10:55:12,337 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:55:12" (1/1) ... [2018-11-18 10:55:12,338 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:55:12" (1/1) ... [2018-11-18 10:55:12,359 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:55:12" (1/1) ... [2018-11-18 10:55:12,360 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:55:12" (1/1) ... [2018-11-18 10:55:12,393 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:55:12" (1/1) ... [2018-11-18 10:55:12,404 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:55:12" (1/1) ... [2018-11-18 10:55:12,411 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:55:12" (1/1) ... [2018-11-18 10:55:12,419 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-18 10:55:12,420 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-18 10:55:12,420 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-18 10:55:12,420 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-18 10:55:12,421 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:55:12" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_9880c693-689a-4fd8-8eb6-63eb4324c4fc/bin-2019/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 10:55:12,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-18 10:55:12,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-18 10:55:12,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~int [2018-11-18 10:55:12,472 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2018-11-18 10:55:12,472 INFO L138 BoogieDeclarations]: Found implementation of procedure select_features [2018-11-18 10:55:12,472 INFO L138 BoogieDeclarations]: Found implementation of procedure select_helpers [2018-11-18 10:55:12,472 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_product [2018-11-18 10:55:12,472 INFO L138 BoogieDeclarations]: Found implementation of procedure mail [2018-11-18 10:55:12,472 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__Keys [2018-11-18 10:55:12,472 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__Encrypt [2018-11-18 10:55:12,472 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2018-11-18 10:55:12,473 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver [2018-11-18 10:55:12,473 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__Sign [2018-11-18 10:55:12,473 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__Verify [2018-11-18 10:55:12,473 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming [2018-11-18 10:55:12,473 INFO L138 BoogieDeclarations]: Found implementation of procedure createClient [2018-11-18 10:55:12,473 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2018-11-18 10:55:12,473 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2018-11-18 10:55:12,473 INFO L138 BoogieDeclarations]: Found implementation of procedure is_queue_empty [2018-11-18 10:55:12,473 INFO L138 BoogieDeclarations]: Found implementation of procedure get_queued_client [2018-11-18 10:55:12,474 INFO L138 BoogieDeclarations]: Found implementation of procedure get_queued_email [2018-11-18 10:55:12,474 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2018-11-18 10:55:12,474 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2018-11-18 10:55:12,474 INFO L138 BoogieDeclarations]: Found implementation of procedure sign [2018-11-18 10:55:12,474 INFO L138 BoogieDeclarations]: Found implementation of procedure verify [2018-11-18 10:55:12,474 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2018-11-18 10:55:12,474 INFO L138 BoogieDeclarations]: Found implementation of procedure prompt [2018-11-18 10:55:12,474 INFO L138 BoogieDeclarations]: Found implementation of procedure initEmail [2018-11-18 10:55:12,474 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailId [2018-11-18 10:55:12,474 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailId [2018-11-18 10:55:12,475 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2018-11-18 10:55:12,475 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2018-11-18 10:55:12,475 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2018-11-18 10:55:12,475 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2018-11-18 10:55:12,475 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSubject [2018-11-18 10:55:12,475 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailSubject [2018-11-18 10:55:12,475 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailBody [2018-11-18 10:55:12,475 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailBody [2018-11-18 10:55:12,475 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2018-11-18 10:55:12,475 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2018-11-18 10:55:12,476 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2018-11-18 10:55:12,476 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2018-11-18 10:55:12,476 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2018-11-18 10:55:12,476 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsSigned [2018-11-18 10:55:12,476 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2018-11-18 10:55:12,476 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailSignKey [2018-11-18 10:55:12,476 INFO L138 BoogieDeclarations]: Found implementation of procedure isVerified [2018-11-18 10:55:12,476 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsSignatureVerified [2018-11-18 10:55:12,476 INFO L138 BoogieDeclarations]: Found implementation of procedure test [2018-11-18 10:55:12,476 INFO L138 BoogieDeclarations]: Found implementation of procedure initClient [2018-11-18 10:55:12,477 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientName [2018-11-18 10:55:12,481 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientName [2018-11-18 10:55:12,481 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientOutbuffer [2018-11-18 10:55:12,481 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientOutbuffer [2018-11-18 10:55:12,481 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2018-11-18 10:55:12,481 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2018-11-18 10:55:12,481 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientAddressBookEntry [2018-11-18 10:55:12,481 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAlias [2018-11-18 10:55:12,481 INFO L138 BoogieDeclarations]: Found implementation of procedure findClientAddressBookAlias [2018-11-18 10:55:12,482 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAlias [2018-11-18 10:55:12,482 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2018-11-18 10:55:12,482 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2018-11-18 10:55:12,482 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAutoResponse [2018-11-18 10:55:12,482 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAutoResponse [2018-11-18 10:55:12,482 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2018-11-18 10:55:12,482 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2018-11-18 10:55:12,482 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringSize [2018-11-18 10:55:12,482 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringSize [2018-11-18 10:55:12,482 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2018-11-18 10:55:12,482 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringUser [2018-11-18 10:55:12,482 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2018-11-18 10:55:12,483 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringPublicKey [2018-11-18 10:55:12,483 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2018-11-18 10:55:12,483 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2018-11-18 10:55:12,483 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientForwardReceiver [2018-11-18 10:55:12,483 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientForwardReceiver [2018-11-18 10:55:12,483 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientId [2018-11-18 10:55:12,483 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2018-11-18 10:55:12,483 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__wrappee__Keys [2018-11-18 10:55:12,483 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__wrappee__Encrypt [2018-11-18 10:55:12,483 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__wrappee__Sign [2018-11-18 10:55:12,483 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail [2018-11-18 10:55:12,484 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable__wrappee__Keys [2018-11-18 10:55:12,484 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2018-11-18 10:55:12,484 INFO L138 BoogieDeclarations]: Found implementation of procedure cloneEmail [2018-11-18 10:55:12,484 INFO L138 BoogieDeclarations]: Found implementation of procedure createEmail [2018-11-18 10:55:12,484 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob__wrappee__Base [2018-11-18 10:55:12,484 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob [2018-11-18 10:55:12,484 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh__wrappee__Base [2018-11-18 10:55:12,484 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh [2018-11-18 10:55:12,484 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck__wrappee__Base [2018-11-18 10:55:12,484 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck [2018-11-18 10:55:12,484 INFO L138 BoogieDeclarations]: Found implementation of procedure bobToRjh [2018-11-18 10:55:12,484 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhToBob [2018-11-18 10:55:12,485 INFO L138 BoogieDeclarations]: Found implementation of procedure setup [2018-11-18 10:55:12,485 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-18 10:55:12,485 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyAdd [2018-11-18 10:55:12,486 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyAdd [2018-11-18 10:55:12,486 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyAddChuck [2018-11-18 10:55:12,486 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyAddChuck [2018-11-18 10:55:12,486 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2018-11-18 10:55:12,486 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAddRjh [2018-11-18 10:55:12,486 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhDeletePrivateKey [2018-11-18 10:55:12,486 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyChange [2018-11-18 10:55:12,486 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyChange [2018-11-18 10:55:12,486 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__SignForward_spec__1 [2018-11-18 10:55:12,486 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_set [2018-11-18 10:55:12,486 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_free [2018-11-18 10:55:12,487 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_reset [2018-11-18 10:55:12,487 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__error_stack_mgt [2018-11-18 10:55:12,487 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_arg [2018-11-18 10:55:12,487 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_argtype [2018-11-18 10:55:12,487 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-11-18 10:55:12,487 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-11-18 10:55:12,487 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2018-11-18 10:55:12,487 INFO L130 BoogieDeclarations]: Found specification of procedure select_features [2018-11-18 10:55:12,487 INFO L130 BoogieDeclarations]: Found specification of procedure select_helpers [2018-11-18 10:55:12,487 INFO L130 BoogieDeclarations]: Found specification of procedure valid_product [2018-11-18 10:55:12,488 INFO L130 BoogieDeclarations]: Found specification of procedure printf [2018-11-18 10:55:12,488 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2018-11-18 10:55:12,488 INFO L130 BoogieDeclarations]: Found specification of procedure initClient [2018-11-18 10:55:12,488 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2018-11-18 10:55:12,488 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2018-11-18 10:55:12,488 INFO L130 BoogieDeclarations]: Found specification of procedure getClientId [2018-11-18 10:55:12,488 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2018-11-18 10:55:12,488 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2018-11-18 10:55:12,488 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2018-11-18 10:55:12,488 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2018-11-18 10:55:12,488 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2018-11-18 10:55:12,488 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2018-11-18 10:55:12,489 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2018-11-18 10:55:12,489 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2018-11-18 10:55:12,489 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2018-11-18 10:55:12,489 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsSigned [2018-11-18 10:55:12,490 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2018-11-18 10:55:12,490 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailSignKey [2018-11-18 10:55:12,490 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsSignatureVerified [2018-11-18 10:55:12,490 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2018-11-18 10:55:12,490 INFO L130 BoogieDeclarations]: Found specification of procedure createEmail [2018-11-18 10:55:12,490 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2018-11-18 10:55:12,490 INFO L130 BoogieDeclarations]: Found specification of procedure is_queue_empty [2018-11-18 10:55:12,490 INFO L130 BoogieDeclarations]: Found specification of procedure get_queued_client [2018-11-18 10:55:12,490 INFO L130 BoogieDeclarations]: Found specification of procedure get_queued_email [2018-11-18 10:55:12,490 INFO L130 BoogieDeclarations]: Found specification of procedure mail [2018-11-18 10:55:12,491 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2018-11-18 10:55:12,491 INFO L130 BoogieDeclarations]: Found specification of procedure deliver [2018-11-18 10:55:12,491 INFO L130 BoogieDeclarations]: Found specification of procedure incoming [2018-11-18 10:55:12,491 INFO L130 BoogieDeclarations]: Found specification of procedure createClient [2018-11-18 10:55:12,491 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2018-11-18 10:55:12,491 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2018-11-18 10:55:12,491 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2018-11-18 10:55:12,491 INFO L130 BoogieDeclarations]: Found specification of procedure sign [2018-11-18 10:55:12,491 INFO L130 BoogieDeclarations]: Found specification of procedure verify [2018-11-18 10:55:12,491 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__SignForward_spec__1 [2018-11-18 10:55:12,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-18 10:55:12,491 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__Keys [2018-11-18 10:55:12,492 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__Encrypt [2018-11-18 10:55:12,492 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__Sign [2018-11-18 10:55:12,492 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__Verify [2018-11-18 10:55:12,492 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2018-11-18 10:55:12,492 INFO L130 BoogieDeclarations]: Found specification of procedure prompt [2018-11-18 10:55:12,492 INFO L130 BoogieDeclarations]: Found specification of procedure initEmail [2018-11-18 10:55:12,492 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailId [2018-11-18 10:55:12,492 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailId [2018-11-18 10:55:12,492 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2018-11-18 10:55:12,492 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSubject [2018-11-18 10:55:12,492 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailSubject [2018-11-18 10:55:12,492 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailBody [2018-11-18 10:55:12,493 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailBody [2018-11-18 10:55:12,493 INFO L130 BoogieDeclarations]: Found specification of procedure isVerified [2018-11-18 10:55:12,493 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyAdd [2018-11-18 10:55:12,493 INFO L130 BoogieDeclarations]: Found specification of procedure rjhDeletePrivateKey [2018-11-18 10:55:12,493 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyAdd [2018-11-18 10:55:12,493 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAddRjh [2018-11-18 10:55:12,493 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyChange [2018-11-18 10:55:12,493 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2018-11-18 10:55:12,493 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyChange [2018-11-18 10:55:12,493 INFO L130 BoogieDeclarations]: Found specification of procedure bobToRjh [2018-11-18 10:55:12,493 INFO L130 BoogieDeclarations]: Found specification of procedure test [2018-11-18 10:55:12,493 INFO L130 BoogieDeclarations]: Found specification of procedure getClientName [2018-11-18 10:55:12,494 INFO L130 BoogieDeclarations]: Found specification of procedure setClientName [2018-11-18 10:55:12,494 INFO L130 BoogieDeclarations]: Found specification of procedure getClientOutbuffer [2018-11-18 10:55:12,494 INFO L130 BoogieDeclarations]: Found specification of procedure setClientOutbuffer [2018-11-18 10:55:12,494 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2018-11-18 10:55:12,494 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2018-11-18 10:55:12,494 INFO L130 BoogieDeclarations]: Found specification of procedure createClientAddressBookEntry [2018-11-18 10:55:12,494 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAlias [2018-11-18 10:55:12,494 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAlias [2018-11-18 10:55:12,494 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2018-11-18 10:55:12,494 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2018-11-18 10:55:12,494 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAutoResponse [2018-11-18 10:55:12,494 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAutoResponse [2018-11-18 10:55:12,494 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringSize [2018-11-18 10:55:12,495 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2018-11-18 10:55:12,495 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringUser [2018-11-18 10:55:12,495 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2018-11-18 10:55:12,495 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringPublicKey [2018-11-18 10:55:12,495 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2018-11-18 10:55:12,495 INFO L130 BoogieDeclarations]: Found specification of procedure getClientForwardReceiver [2018-11-18 10:55:12,495 INFO L130 BoogieDeclarations]: Found specification of procedure setClientForwardReceiver [2018-11-18 10:55:12,495 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2018-11-18 10:55:12,495 INFO L130 BoogieDeclarations]: Found specification of procedure findClientAddressBookAlias [2018-11-18 10:55:12,495 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringSize [2018-11-18 10:55:12,495 INFO L130 BoogieDeclarations]: Found specification of procedure printMail [2018-11-18 10:55:12,495 INFO L130 BoogieDeclarations]: Found specification of procedure cloneEmail [2018-11-18 10:55:12,495 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__wrappee__Keys [2018-11-18 10:55:12,496 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__wrappee__Encrypt [2018-11-18 10:55:12,496 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__wrappee__Sign [2018-11-18 10:55:12,496 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable__wrappee__Keys [2018-11-18 10:55:12,501 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob [2018-11-18 10:55:12,501 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh [2018-11-18 10:55:12,501 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck [2018-11-18 10:55:12,501 INFO L130 BoogieDeclarations]: Found specification of procedure rjhToBob [2018-11-18 10:55:12,501 INFO L130 BoogieDeclarations]: Found specification of procedure setup [2018-11-18 10:55:12,501 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-18 10:55:12,501 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyAddChuck [2018-11-18 10:55:12,501 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyAddChuck [2018-11-18 10:55:12,502 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob__wrappee__Base [2018-11-18 10:55:12,502 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh__wrappee__Base [2018-11-18 10:55:12,502 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck__wrappee__Base [2018-11-18 10:55:12,502 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2018-11-18 10:55:12,502 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2018-11-18 10:55:12,502 INFO L130 BoogieDeclarations]: Found specification of procedure free [2018-11-18 10:55:12,502 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_set [2018-11-18 10:55:12,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-18 10:55:12,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-11-18 10:55:12,502 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-11-18 10:55:12,503 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_free [2018-11-18 10:55:12,503 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-18 10:55:12,503 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_reset [2018-11-18 10:55:12,503 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~int [2018-11-18 10:55:12,503 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-18 10:55:12,503 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__error_stack_mgt [2018-11-18 10:55:12,503 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_arg [2018-11-18 10:55:12,503 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_argtype [2018-11-18 10:55:12,503 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-18 10:55:12,503 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-18 10:55:12,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-11-18 10:55:13,685 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-18 10:55:13,685 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 10:55:13 BoogieIcfgContainer [2018-11-18 10:55:13,685 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-18 10:55:13,685 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-18 10:55:13,686 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-18 10:55:13,687 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-18 10:55:13,687 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 10:55:11" (1/3) ... [2018-11-18 10:55:13,688 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6c9e3bea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 10:55:13, skipping insertion in model container [2018-11-18 10:55:13,688 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 10:55:12" (2/3) ... [2018-11-18 10:55:13,688 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6c9e3bea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 10:55:13, skipping insertion in model container [2018-11-18 10:55:13,688 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 10:55:13" (3/3) ... [2018-11-18 10:55:13,690 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec4_product28_true-unreach-call_true-termination.cil.c [2018-11-18 10:55:13,695 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-18 10:55:13,701 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-18 10:55:13,710 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-18 10:55:13,733 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-18 10:55:13,734 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-18 10:55:13,734 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-18 10:55:13,734 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-18 10:55:13,734 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-18 10:55:13,734 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-18 10:55:13,734 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-18 10:55:13,735 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-18 10:55:13,735 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-18 10:55:13,754 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states. [2018-11-18 10:55:13,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-11-18 10:55:13,767 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:13,768 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 10:55:13,770 INFO L423 AbstractCegarLoop]: === Iteration 1 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:13,775 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:13,775 INFO L82 PathProgramCache]: Analyzing trace with hash -695599074, now seen corresponding path program 1 times [2018-11-18 10:55:13,777 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 10:55:13,777 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 10:55:13,806 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:13,807 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:13,807 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:13,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:14,081 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-11-18 10:55:14,083 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:14,083 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-18 10:55:14,086 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-11-18 10:55:14,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-11-18 10:55:14,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-11-18 10:55:14,096 INFO L87 Difference]: Start difference. First operand 510 states. Second operand 2 states. [2018-11-18 10:55:14,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:14,145 INFO L93 Difference]: Finished difference Result 716 states and 949 transitions. [2018-11-18 10:55:14,145 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-11-18 10:55:14,147 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 164 [2018-11-18 10:55:14,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:14,161 INFO L225 Difference]: With dead ends: 716 [2018-11-18 10:55:14,161 INFO L226 Difference]: Without dead ends: 459 [2018-11-18 10:55:14,165 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-11-18 10:55:14,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2018-11-18 10:55:14,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 459. [2018-11-18 10:55:14,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 459 states. [2018-11-18 10:55:14,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 612 transitions. [2018-11-18 10:55:14,221 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 612 transitions. Word has length 164 [2018-11-18 10:55:14,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:14,223 INFO L480 AbstractCegarLoop]: Abstraction has 459 states and 612 transitions. [2018-11-18 10:55:14,223 INFO L481 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-11-18 10:55:14,223 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 612 transitions. [2018-11-18 10:55:14,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2018-11-18 10:55:14,227 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:14,227 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 10:55:14,228 INFO L423 AbstractCegarLoop]: === Iteration 2 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:14,228 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:14,228 INFO L82 PathProgramCache]: Analyzing trace with hash 997104000, now seen corresponding path program 1 times [2018-11-18 10:55:14,228 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 10:55:14,228 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 10:55:14,229 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:14,229 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:14,229 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:14,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:14,381 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-11-18 10:55:14,381 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:14,382 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 10:55:14,383 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 10:55:14,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 10:55:14,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 10:55:14,384 INFO L87 Difference]: Start difference. First operand 459 states and 612 transitions. Second operand 3 states. [2018-11-18 10:55:14,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:14,424 INFO L93 Difference]: Finished difference Result 700 states and 918 transitions. [2018-11-18 10:55:14,425 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 10:55:14,425 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 166 [2018-11-18 10:55:14,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:14,431 INFO L225 Difference]: With dead ends: 700 [2018-11-18 10:55:14,431 INFO L226 Difference]: Without dead ends: 463 [2018-11-18 10:55:14,433 INFO L604 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-18 10:55:14,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2018-11-18 10:55:14,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 462. [2018-11-18 10:55:14,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 462 states. [2018-11-18 10:55:14,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 615 transitions. [2018-11-18 10:55:14,458 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 615 transitions. Word has length 166 [2018-11-18 10:55:14,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:14,459 INFO L480 AbstractCegarLoop]: Abstraction has 462 states and 615 transitions. [2018-11-18 10:55:14,459 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 10:55:14,459 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 615 transitions. [2018-11-18 10:55:14,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-11-18 10:55:14,461 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:14,461 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 10:55:14,461 INFO L423 AbstractCegarLoop]: === Iteration 3 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:14,461 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:14,461 INFO L82 PathProgramCache]: Analyzing trace with hash -605215366, now seen corresponding path program 1 times [2018-11-18 10:55:14,461 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 10:55:14,462 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 10:55:14,462 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:14,462 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:14,462 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:14,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:14,552 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-11-18 10:55:14,552 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:14,552 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 10:55:14,553 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 10:55:14,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 10:55:14,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 10:55:14,553 INFO L87 Difference]: Start difference. First operand 462 states and 615 transitions. Second operand 3 states. [2018-11-18 10:55:14,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:14,592 INFO L93 Difference]: Finished difference Result 898 states and 1225 transitions. [2018-11-18 10:55:14,592 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 10:55:14,592 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 173 [2018-11-18 10:55:14,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:14,595 INFO L225 Difference]: With dead ends: 898 [2018-11-18 10:55:14,595 INFO L226 Difference]: Without dead ends: 502 [2018-11-18 10:55:14,596 INFO L604 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-18 10:55:14,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2018-11-18 10:55:14,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 501. [2018-11-18 10:55:14,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 501 states. [2018-11-18 10:55:14,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 682 transitions. [2018-11-18 10:55:14,616 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 682 transitions. Word has length 173 [2018-11-18 10:55:14,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:14,616 INFO L480 AbstractCegarLoop]: Abstraction has 501 states and 682 transitions. [2018-11-18 10:55:14,616 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 10:55:14,616 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 682 transitions. [2018-11-18 10:55:14,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2018-11-18 10:55:14,619 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:14,619 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 10:55:14,619 INFO L423 AbstractCegarLoop]: === Iteration 4 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:14,619 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:14,620 INFO L82 PathProgramCache]: Analyzing trace with hash 1716636140, now seen corresponding path program 1 times [2018-11-18 10:55:14,620 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 10:55:14,620 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 10:55:14,620 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:14,620 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:14,620 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:14,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:14,768 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-11-18 10:55:14,769 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:14,769 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-11-18 10:55:14,769 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-11-18 10:55:14,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-11-18 10:55:14,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-11-18 10:55:14,770 INFO L87 Difference]: Start difference. First operand 501 states and 682 transitions. Second operand 7 states. [2018-11-18 10:55:16,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:16,203 INFO L93 Difference]: Finished difference Result 957 states and 1270 transitions. [2018-11-18 10:55:16,205 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 10:55:16,205 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 174 [2018-11-18 10:55:16,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:16,211 INFO L225 Difference]: With dead ends: 957 [2018-11-18 10:55:16,211 INFO L226 Difference]: Without dead ends: 736 [2018-11-18 10:55:16,213 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2018-11-18 10:55:16,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 736 states. [2018-11-18 10:55:16,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 736 to 727. [2018-11-18 10:55:16,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 727 states. [2018-11-18 10:55:16,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 974 transitions. [2018-11-18 10:55:16,244 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 974 transitions. Word has length 174 [2018-11-18 10:55:16,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:16,245 INFO L480 AbstractCegarLoop]: Abstraction has 727 states and 974 transitions. [2018-11-18 10:55:16,245 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-11-18 10:55:16,245 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 974 transitions. [2018-11-18 10:55:16,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2018-11-18 10:55:16,248 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:16,248 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 10:55:16,248 INFO L423 AbstractCegarLoop]: === Iteration 5 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:16,249 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:16,249 INFO L82 PathProgramCache]: Analyzing trace with hash -459241490, now seen corresponding path program 1 times [2018-11-18 10:55:16,249 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 10:55:16,249 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 10:55:16,249 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:16,250 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:16,250 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:16,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:16,481 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-11-18 10:55:16,481 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:16,482 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2018-11-18 10:55:16,482 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-11-18 10:55:16,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-11-18 10:55:16,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=273, Unknown=0, NotChecked=0, Total=306 [2018-11-18 10:55:16,482 INFO L87 Difference]: Start difference. First operand 727 states and 974 transitions. Second operand 18 states. [2018-11-18 10:55:16,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:16,784 INFO L93 Difference]: Finished difference Result 1252 states and 1662 transitions. [2018-11-18 10:55:16,785 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-11-18 10:55:16,786 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 175 [2018-11-18 10:55:16,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:16,790 INFO L225 Difference]: With dead ends: 1252 [2018-11-18 10:55:16,790 INFO L226 Difference]: Without dead ends: 777 [2018-11-18 10:55:16,792 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=539, Unknown=0, NotChecked=0, Total=600 [2018-11-18 10:55:16,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2018-11-18 10:55:16,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 773. [2018-11-18 10:55:16,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 773 states. [2018-11-18 10:55:16,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 773 states to 773 states and 1037 transitions. [2018-11-18 10:55:16,828 INFO L78 Accepts]: Start accepts. Automaton has 773 states and 1037 transitions. Word has length 175 [2018-11-18 10:55:16,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:16,828 INFO L480 AbstractCegarLoop]: Abstraction has 773 states and 1037 transitions. [2018-11-18 10:55:16,828 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-11-18 10:55:16,828 INFO L276 IsEmpty]: Start isEmpty. Operand 773 states and 1037 transitions. [2018-11-18 10:55:16,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2018-11-18 10:55:16,831 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:16,831 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 10:55:16,831 INFO L423 AbstractCegarLoop]: === Iteration 6 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:16,831 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:16,831 INFO L82 PathProgramCache]: Analyzing trace with hash 1449029629, now seen corresponding path program 1 times [2018-11-18 10:55:16,832 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 10:55:16,832 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 10:55:16,832 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:16,832 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:16,832 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:16,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:17,000 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-11-18 10:55:17,001 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:17,001 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-11-18 10:55:17,001 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-18 10:55:17,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-18 10:55:17,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-11-18 10:55:17,002 INFO L87 Difference]: Start difference. First operand 773 states and 1037 transitions. Second operand 8 states. [2018-11-18 10:55:17,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:17,379 INFO L93 Difference]: Finished difference Result 1458 states and 1943 transitions. [2018-11-18 10:55:17,380 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-11-18 10:55:17,380 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 184 [2018-11-18 10:55:17,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:17,387 INFO L225 Difference]: With dead ends: 1458 [2018-11-18 10:55:17,387 INFO L226 Difference]: Without dead ends: 1299 [2018-11-18 10:55:17,389 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2018-11-18 10:55:17,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1299 states. [2018-11-18 10:55:17,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1299 to 1286. [2018-11-18 10:55:17,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1286 states. [2018-11-18 10:55:17,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1286 states to 1286 states and 1717 transitions. [2018-11-18 10:55:17,444 INFO L78 Accepts]: Start accepts. Automaton has 1286 states and 1717 transitions. Word has length 184 [2018-11-18 10:55:17,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:17,445 INFO L480 AbstractCegarLoop]: Abstraction has 1286 states and 1717 transitions. [2018-11-18 10:55:17,445 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-18 10:55:17,445 INFO L276 IsEmpty]: Start isEmpty. Operand 1286 states and 1717 transitions. [2018-11-18 10:55:17,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2018-11-18 10:55:17,448 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:17,448 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 10:55:17,448 INFO L423 AbstractCegarLoop]: === Iteration 7 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:17,448 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:17,449 INFO L82 PathProgramCache]: Analyzing trace with hash -1760892527, now seen corresponding path program 1 times [2018-11-18 10:55:17,449 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 10:55:17,449 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 10:55:17,449 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:17,449 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:17,450 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:17,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:17,618 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-11-18 10:55:17,619 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 10:55:17,619 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_9880c693-689a-4fd8-8eb6-63eb4324c4fc/bin-2019/uautomizer/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 10:55:17,636 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:17,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:17,899 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:55:18,067 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-11-18 10:55:18,085 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-18 10:55:18,085 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [11] total 18 [2018-11-18 10:55:18,086 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-11-18 10:55:18,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-11-18 10:55:18,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2018-11-18 10:55:18,086 INFO L87 Difference]: Start difference. First operand 1286 states and 1717 transitions. Second operand 18 states. [2018-11-18 10:55:19,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:19,231 INFO L93 Difference]: Finished difference Result 2388 states and 3204 transitions. [2018-11-18 10:55:19,231 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-11-18 10:55:19,231 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 185 [2018-11-18 10:55:19,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:19,237 INFO L225 Difference]: With dead ends: 2388 [2018-11-18 10:55:19,237 INFO L226 Difference]: Without dead ends: 1138 [2018-11-18 10:55:19,240 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=141, Invalid=915, Unknown=0, NotChecked=0, Total=1056 [2018-11-18 10:55:19,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1138 states. [2018-11-18 10:55:19,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1138 to 1131. [2018-11-18 10:55:19,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1131 states. [2018-11-18 10:55:19,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 1511 transitions. [2018-11-18 10:55:19,290 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 1511 transitions. Word has length 185 [2018-11-18 10:55:19,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:19,290 INFO L480 AbstractCegarLoop]: Abstraction has 1131 states and 1511 transitions. [2018-11-18 10:55:19,290 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-11-18 10:55:19,291 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 1511 transitions. [2018-11-18 10:55:19,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2018-11-18 10:55:19,293 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:19,293 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 10:55:19,294 INFO L423 AbstractCegarLoop]: === Iteration 8 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:19,294 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:19,294 INFO L82 PathProgramCache]: Analyzing trace with hash -205795513, now seen corresponding path program 1 times [2018-11-18 10:55:19,294 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 10:55:19,294 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 10:55:19,295 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:19,295 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:19,295 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:19,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:19,498 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-11-18 10:55:19,498 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:19,498 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2018-11-18 10:55:19,499 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-11-18 10:55:19,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-11-18 10:55:19,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=241, Unknown=0, NotChecked=0, Total=272 [2018-11-18 10:55:19,499 INFO L87 Difference]: Start difference. First operand 1131 states and 1511 transitions. Second operand 17 states. [2018-11-18 10:55:19,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:19,987 INFO L93 Difference]: Finished difference Result 1367 states and 1812 transitions. [2018-11-18 10:55:19,989 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-11-18 10:55:19,989 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 186 [2018-11-18 10:55:19,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:19,994 INFO L225 Difference]: With dead ends: 1367 [2018-11-18 10:55:19,994 INFO L226 Difference]: Without dead ends: 1131 [2018-11-18 10:55:19,996 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2018-11-18 10:55:19,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1131 states. [2018-11-18 10:55:20,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1131 to 1129. [2018-11-18 10:55:20,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1129 states. [2018-11-18 10:55:20,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1129 states to 1129 states and 1507 transitions. [2018-11-18 10:55:20,044 INFO L78 Accepts]: Start accepts. Automaton has 1129 states and 1507 transitions. Word has length 186 [2018-11-18 10:55:20,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:20,045 INFO L480 AbstractCegarLoop]: Abstraction has 1129 states and 1507 transitions. [2018-11-18 10:55:20,045 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-11-18 10:55:20,045 INFO L276 IsEmpty]: Start isEmpty. Operand 1129 states and 1507 transitions. [2018-11-18 10:55:20,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2018-11-18 10:55:20,051 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:20,051 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 10:55:20,051 INFO L423 AbstractCegarLoop]: === Iteration 9 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:20,051 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:20,051 INFO L82 PathProgramCache]: Analyzing trace with hash -1718467698, now seen corresponding path program 1 times [2018-11-18 10:55:20,052 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 10:55:20,052 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 10:55:20,052 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:20,052 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:20,052 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:20,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:20,243 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2018-11-18 10:55:20,243 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:20,243 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2018-11-18 10:55:20,244 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-11-18 10:55:20,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-11-18 10:55:20,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-11-18 10:55:20,244 INFO L87 Difference]: Start difference. First operand 1129 states and 1507 transitions. Second operand 9 states. [2018-11-18 10:55:22,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:22,233 INFO L93 Difference]: Finished difference Result 3319 states and 4369 transitions. [2018-11-18 10:55:22,234 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-11-18 10:55:22,234 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 304 [2018-11-18 10:55:22,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:22,241 INFO L225 Difference]: With dead ends: 3319 [2018-11-18 10:55:22,241 INFO L226 Difference]: Without dead ends: 2686 [2018-11-18 10:55:22,243 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2018-11-18 10:55:22,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2686 states. [2018-11-18 10:55:22,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2686 to 2506. [2018-11-18 10:55:22,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2506 states. [2018-11-18 10:55:22,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2506 states to 2506 states and 3321 transitions. [2018-11-18 10:55:22,309 INFO L78 Accepts]: Start accepts. Automaton has 2506 states and 3321 transitions. Word has length 304 [2018-11-18 10:55:22,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:22,310 INFO L480 AbstractCegarLoop]: Abstraction has 2506 states and 3321 transitions. [2018-11-18 10:55:22,310 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-11-18 10:55:22,310 INFO L276 IsEmpty]: Start isEmpty. Operand 2506 states and 3321 transitions. [2018-11-18 10:55:22,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2018-11-18 10:55:22,316 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:22,316 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 10:55:22,316 INFO L423 AbstractCegarLoop]: === Iteration 10 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:22,316 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:22,316 INFO L82 PathProgramCache]: Analyzing trace with hash -850329205, now seen corresponding path program 1 times [2018-11-18 10:55:22,316 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 10:55:22,317 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 10:55:22,317 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:22,317 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:22,317 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:22,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:22,822 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2018-11-18 10:55:22,822 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:22,822 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2018-11-18 10:55:22,822 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-11-18 10:55:22,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-11-18 10:55:22,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=507, Unknown=0, NotChecked=0, Total=552 [2018-11-18 10:55:22,823 INFO L87 Difference]: Start difference. First operand 2506 states and 3321 transitions. Second operand 24 states. [2018-11-18 10:55:23,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:23,465 INFO L93 Difference]: Finished difference Result 4208 states and 5581 transitions. [2018-11-18 10:55:23,466 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-11-18 10:55:23,466 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 306 [2018-11-18 10:55:23,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:23,475 INFO L225 Difference]: With dead ends: 4208 [2018-11-18 10:55:23,475 INFO L226 Difference]: Without dead ends: 2059 [2018-11-18 10:55:23,480 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=85, Invalid=1037, Unknown=0, NotChecked=0, Total=1122 [2018-11-18 10:55:23,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2059 states. [2018-11-18 10:55:23,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2059 to 2057. [2018-11-18 10:55:23,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2057 states. [2018-11-18 10:55:23,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 2713 transitions. [2018-11-18 10:55:23,567 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 2713 transitions. Word has length 306 [2018-11-18 10:55:23,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:23,568 INFO L480 AbstractCegarLoop]: Abstraction has 2057 states and 2713 transitions. [2018-11-18 10:55:23,568 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-11-18 10:55:23,568 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 2713 transitions. [2018-11-18 10:55:23,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2018-11-18 10:55:23,576 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:23,576 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 10:55:23,576 INFO L423 AbstractCegarLoop]: === Iteration 11 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:23,576 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:23,576 INFO L82 PathProgramCache]: Analyzing trace with hash 698430736, now seen corresponding path program 1 times [2018-11-18 10:55:23,577 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 10:55:23,577 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 10:55:23,577 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:23,577 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:23,577 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:23,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:23,795 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2018-11-18 10:55:23,795 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:23,795 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-11-18 10:55:23,796 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-11-18 10:55:23,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-11-18 10:55:23,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-11-18 10:55:23,796 INFO L87 Difference]: Start difference. First operand 2057 states and 2713 transitions. Second operand 10 states. [2018-11-18 10:55:23,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:23,916 INFO L93 Difference]: Finished difference Result 2715 states and 3549 transitions. [2018-11-18 10:55:23,916 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-11-18 10:55:23,916 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 309 [2018-11-18 10:55:23,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:23,925 INFO L225 Difference]: With dead ends: 2715 [2018-11-18 10:55:23,925 INFO L226 Difference]: Without dead ends: 2057 [2018-11-18 10:55:23,927 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2018-11-18 10:55:23,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2057 states. [2018-11-18 10:55:24,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2057 to 2057. [2018-11-18 10:55:24,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2057 states. [2018-11-18 10:55:24,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 2710 transitions. [2018-11-18 10:55:24,014 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 2710 transitions. Word has length 309 [2018-11-18 10:55:24,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:24,015 INFO L480 AbstractCegarLoop]: Abstraction has 2057 states and 2710 transitions. [2018-11-18 10:55:24,015 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-11-18 10:55:24,015 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 2710 transitions. [2018-11-18 10:55:24,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2018-11-18 10:55:24,023 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:24,024 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 10:55:24,024 INFO L423 AbstractCegarLoop]: === Iteration 12 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:24,024 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:24,024 INFO L82 PathProgramCache]: Analyzing trace with hash 988105796, now seen corresponding path program 1 times [2018-11-18 10:55:24,024 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 10:55:24,024 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 10:55:24,025 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:24,025 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:24,025 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:24,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:24,192 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2018-11-18 10:55:24,193 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 10:55:24,193 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_9880c693-689a-4fd8-8eb6-63eb4324c4fc/bin-2019/uautomizer/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-18 10:55:24,202 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:24,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:24,492 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:55:24,644 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2018-11-18 10:55:24,661 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-18 10:55:24,661 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2018-11-18 10:55:24,662 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-11-18 10:55:24,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-11-18 10:55:24,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2018-11-18 10:55:24,663 INFO L87 Difference]: Start difference. First operand 2057 states and 2710 transitions. Second operand 12 states. [2018-11-18 10:55:26,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:26,275 INFO L93 Difference]: Finished difference Result 7924 states and 10514 transitions. [2018-11-18 10:55:26,276 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-11-18 10:55:26,276 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 327 [2018-11-18 10:55:26,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:26,292 INFO L225 Difference]: With dead ends: 7924 [2018-11-18 10:55:26,292 INFO L226 Difference]: Without dead ends: 5918 [2018-11-18 10:55:26,298 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 329 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=121, Invalid=635, Unknown=0, NotChecked=0, Total=756 [2018-11-18 10:55:26,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5918 states. [2018-11-18 10:55:26,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5918 to 5773. [2018-11-18 10:55:26,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5773 states. [2018-11-18 10:55:26,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5773 states to 5773 states and 7627 transitions. [2018-11-18 10:55:26,443 INFO L78 Accepts]: Start accepts. Automaton has 5773 states and 7627 transitions. Word has length 327 [2018-11-18 10:55:26,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:26,443 INFO L480 AbstractCegarLoop]: Abstraction has 5773 states and 7627 transitions. [2018-11-18 10:55:26,443 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-11-18 10:55:26,443 INFO L276 IsEmpty]: Start isEmpty. Operand 5773 states and 7627 transitions. [2018-11-18 10:55:26,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2018-11-18 10:55:26,453 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:26,454 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 10:55:26,454 INFO L423 AbstractCegarLoop]: === Iteration 13 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:26,454 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:26,454 INFO L82 PathProgramCache]: Analyzing trace with hash 2110784804, now seen corresponding path program 1 times [2018-11-18 10:55:26,454 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 10:55:26,454 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 10:55:26,455 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:26,455 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:26,455 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:26,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:26,591 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 21 proven. 3 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2018-11-18 10:55:26,591 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-18 10:55:26,591 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_9880c693-689a-4fd8-8eb6-63eb4324c4fc/bin-2019/uautomizer/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-18 10:55:26,637 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:26,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:26,853 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-18 10:55:26,974 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2018-11-18 10:55:26,991 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-18 10:55:26,991 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [11] total 18 [2018-11-18 10:55:26,991 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-11-18 10:55:26,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-11-18 10:55:26,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2018-11-18 10:55:26,992 INFO L87 Difference]: Start difference. First operand 5773 states and 7627 transitions. Second operand 18 states. [2018-11-18 10:55:27,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:27,869 INFO L93 Difference]: Finished difference Result 11798 states and 15671 transitions. [2018-11-18 10:55:27,869 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-11-18 10:55:27,870 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 328 [2018-11-18 10:55:27,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:27,884 INFO L225 Difference]: With dead ends: 11798 [2018-11-18 10:55:27,884 INFO L226 Difference]: Without dead ends: 5957 [2018-11-18 10:55:27,894 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 326 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=141, Invalid=915, Unknown=0, NotChecked=0, Total=1056 [2018-11-18 10:55:27,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5957 states. [2018-11-18 10:55:28,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5957 to 5801. [2018-11-18 10:55:28,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5801 states. [2018-11-18 10:55:28,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5801 states to 5801 states and 7665 transitions. [2018-11-18 10:55:28,043 INFO L78 Accepts]: Start accepts. Automaton has 5801 states and 7665 transitions. Word has length 328 [2018-11-18 10:55:28,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:28,044 INFO L480 AbstractCegarLoop]: Abstraction has 5801 states and 7665 transitions. [2018-11-18 10:55:28,044 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-11-18 10:55:28,044 INFO L276 IsEmpty]: Start isEmpty. Operand 5801 states and 7665 transitions. [2018-11-18 10:55:28,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2018-11-18 10:55:28,053 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 10:55:28,054 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 10:55:28,054 INFO L423 AbstractCegarLoop]: === Iteration 14 === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 10:55:28,054 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 10:55:28,054 INFO L82 PathProgramCache]: Analyzing trace with hash -1486075906, now seen corresponding path program 1 times [2018-11-18 10:55:28,054 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 10:55:28,054 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 10:55:28,055 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:28,055 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 10:55:28,055 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 10:55:28,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 10:55:28,187 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2018-11-18 10:55:28,187 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 10:55:28,187 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-11-18 10:55:28,188 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-11-18 10:55:28,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-11-18 10:55:28,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2018-11-18 10:55:28,188 INFO L87 Difference]: Start difference. First operand 5801 states and 7665 transitions. Second operand 10 states. [2018-11-18 10:55:28,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 10:55:28,684 INFO L93 Difference]: Finished difference Result 6867 states and 8954 transitions. [2018-11-18 10:55:28,685 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-11-18 10:55:28,685 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 319 [2018-11-18 10:55:28,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 10:55:28,686 INFO L225 Difference]: With dead ends: 6867 [2018-11-18 10:55:28,686 INFO L226 Difference]: Without dead ends: 0 [2018-11-18 10:55:28,694 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2018-11-18 10:55:28,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-11-18 10:55:28,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-11-18 10:55:28,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-11-18 10:55:28,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-11-18 10:55:28,696 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 319 [2018-11-18 10:55:28,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 10:55:28,696 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-11-18 10:55:28,696 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-11-18 10:55:28,696 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-11-18 10:55:28,696 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-18 10:55:28,700 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-11-18 10:55:30,523 WARN L180 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 40 [2018-11-18 10:55:30,816 WARN L180 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 43 [2018-11-18 10:55:30,996 WARN L180 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 40 [2018-11-18 10:55:31,121 WARN L180 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 30 [2018-11-18 10:55:32,543 WARN L180 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 40 [2018-11-18 10:55:32,988 WARN L180 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 30 [2018-11-18 10:55:33,161 WARN L180 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 40 [2018-11-18 10:55:33,410 WARN L180 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 40 [2018-11-18 10:55:33,983 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 30 [2018-11-18 10:55:34,107 WARN L180 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 27 [2018-11-18 10:55:34,221 WARN L180 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 27 [2018-11-18 10:55:34,595 WARN L180 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 40 [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point L2685(lines 2662 2686) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_freeFINAL(lines 2638 2693) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point L2669-1(lines 2669 2673) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point L2669(lines 2669 2673) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point L2664(line 2664) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point L2663-1(lines 2663 2684) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_freeEXIT(lines 2638 2693) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point L2663-3(lines 2663 2684) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_freeENTRY(lines 2638 2693) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point rjhKeyAddChuckENTRY(lines 2480 2491) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point rjhKeyAddChuckEXIT(lines 2480 2491) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point rjhKeyAddChuckFINAL(lines 2480 2491) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point L2486(line 2486) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point L2485(line 2485) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point L2486-1(line 2486) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point get_queued_clientEXIT(lines 313 321) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L428 ceAbstractionStarter]: At program point get_queued_clientENTRY(lines 313 321) the Hoare annotation is: true [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point get_queued_clientFINAL(lines 313 321) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point setEmailBodyENTRY(lines 660 675) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point L667(lines 667 671) no Hoare annotation was computed. [2018-11-18 10:55:35,606 INFO L425 ceAbstractionStarter]: For program point setEmailBodyEXIT(lines 660 675) no Hoare annotation was computed. [2018-11-18 10:55:35,607 INFO L425 ceAbstractionStarter]: For program point L667-2(lines 660 675) no Hoare annotation was computed. [2018-11-18 10:55:35,607 INFO L425 ceAbstractionStarter]: For program point L664(lines 664 672) no Hoare annotation was computed. [2018-11-18 10:55:35,607 INFO L425 ceAbstractionStarter]: For program point L625(lines 625 633) no Hoare annotation was computed. [2018-11-18 10:55:35,607 INFO L425 ceAbstractionStarter]: For program point setEmailSubjectEXIT(lines 621 636) no Hoare annotation was computed. [2018-11-18 10:55:35,607 INFO L425 ceAbstractionStarter]: For program point setEmailSubjectENTRY(lines 621 636) no Hoare annotation was computed. [2018-11-18 10:55:35,607 INFO L425 ceAbstractionStarter]: For program point L628(lines 628 632) no Hoare annotation was computed. [2018-11-18 10:55:35,607 INFO L425 ceAbstractionStarter]: For program point L628-2(lines 621 636) no Hoare annotation was computed. [2018-11-18 10:55:35,607 INFO L428 ceAbstractionStarter]: At program point rjhKeyChangeENTRY(lines 2548 2557) the Hoare annotation is: true [2018-11-18 10:55:35,607 INFO L425 ceAbstractionStarter]: For program point rjhKeyChangeEXIT(lines 2548 2557) no Hoare annotation was computed. [2018-11-18 10:55:35,607 INFO L425 ceAbstractionStarter]: For program point rjhKeyChangeFINAL(lines 2548 2557) no Hoare annotation was computed. [2018-11-18 10:55:35,607 INFO L428 ceAbstractionStarter]: At program point getClientPrivateKeyENTRY(lines 1678 1701) the Hoare annotation is: true [2018-11-18 10:55:35,607 INFO L425 ceAbstractionStarter]: For program point getClientPrivateKeyEXIT(lines 1678 1701) no Hoare annotation was computed. [2018-11-18 10:55:35,607 INFO L425 ceAbstractionStarter]: For program point L1690(lines 1690 1696) no Hoare annotation was computed. [2018-11-18 10:55:35,607 INFO L425 ceAbstractionStarter]: For program point getClientPrivateKeyFINAL(lines 1678 1701) no Hoare annotation was computed. [2018-11-18 10:55:35,607 INFO L425 ceAbstractionStarter]: For program point L1686(lines 1686 1697) no Hoare annotation was computed. [2018-11-18 10:55:35,607 INFO L425 ceAbstractionStarter]: For program point L1682(lines 1682 1698) no Hoare annotation was computed. [2018-11-18 10:55:35,607 INFO L425 ceAbstractionStarter]: For program point setEmailIsSignedEXIT(lines 771 786) no Hoare annotation was computed. [2018-11-18 10:55:35,607 INFO L425 ceAbstractionStarter]: For program point L778(lines 778 782) no Hoare annotation was computed. [2018-11-18 10:55:35,607 INFO L425 ceAbstractionStarter]: For program point L778-2(lines 771 786) no Hoare annotation was computed. [2018-11-18 10:55:35,608 INFO L425 ceAbstractionStarter]: For program point L775(lines 775 783) no Hoare annotation was computed. [2018-11-18 10:55:35,608 INFO L421 ceAbstractionStarter]: At program point setEmailIsSignedENTRY(lines 771 786) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (= 0 ~__ste_email_isSigned0~0) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,608 INFO L425 ceAbstractionStarter]: For program point rjhToBobFINAL(lines 2391 2401) no Hoare annotation was computed. [2018-11-18 10:55:35,608 INFO L425 ceAbstractionStarter]: For program point rjhToBobEXIT(lines 2391 2401) no Hoare annotation was computed. [2018-11-18 10:55:35,608 INFO L425 ceAbstractionStarter]: For program point L2397(line 2397) no Hoare annotation was computed. [2018-11-18 10:55:35,608 INFO L425 ceAbstractionStarter]: For program point rjhToBobENTRY(lines 2391 2401) no Hoare annotation was computed. [2018-11-18 10:55:35,608 INFO L425 ceAbstractionStarter]: For program point cloneEmailFINAL(lines 2269 2277) no Hoare annotation was computed. [2018-11-18 10:55:35,608 INFO L425 ceAbstractionStarter]: For program point cloneEmailENTRY(lines 2269 2277) no Hoare annotation was computed. [2018-11-18 10:55:35,608 INFO L425 ceAbstractionStarter]: For program point cloneEmailEXIT(lines 2269 2277) no Hoare annotation was computed. [2018-11-18 10:55:35,608 INFO L425 ceAbstractionStarter]: For program point rjhKeyAddFINAL(lines 2468 2479) no Hoare annotation was computed. [2018-11-18 10:55:35,608 INFO L421 ceAbstractionStarter]: At program point L2474(line 2474) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,608 INFO L425 ceAbstractionStarter]: For program point rjhKeyAddEXIT(lines 2468 2479) no Hoare annotation was computed. [2018-11-18 10:55:35,608 INFO L425 ceAbstractionStarter]: For program point L2473(line 2473) no Hoare annotation was computed. [2018-11-18 10:55:35,609 INFO L421 ceAbstractionStarter]: At program point L2474-1(line 2474) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,609 INFO L421 ceAbstractionStarter]: At program point rjhKeyAddENTRY(lines 2468 2479) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,609 INFO L425 ceAbstractionStarter]: For program point getClientAddressBookSizeFINAL(lines 1222 1245) no Hoare annotation was computed. [2018-11-18 10:55:35,609 INFO L425 ceAbstractionStarter]: For program point L1230(lines 1230 1241) no Hoare annotation was computed. [2018-11-18 10:55:35,609 INFO L425 ceAbstractionStarter]: For program point L1226(lines 1226 1242) no Hoare annotation was computed. [2018-11-18 10:55:35,609 INFO L425 ceAbstractionStarter]: For program point getClientAddressBookSizeENTRY(lines 1222 1245) no Hoare annotation was computed. [2018-11-18 10:55:35,609 INFO L425 ceAbstractionStarter]: For program point getClientAddressBookSizeEXIT(lines 1222 1245) no Hoare annotation was computed. [2018-11-18 10:55:35,609 INFO L425 ceAbstractionStarter]: For program point L1234(lines 1234 1240) no Hoare annotation was computed. [2018-11-18 10:55:35,609 INFO L425 ceAbstractionStarter]: For program point bobToRjhEXIT(lines 2368 2390) no Hoare annotation was computed. [2018-11-18 10:55:35,609 INFO L421 ceAbstractionStarter]: At program point L2384(line 2384) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,609 INFO L425 ceAbstractionStarter]: For program point L2385-1(lines 2368 2390) no Hoare annotation was computed. [2018-11-18 10:55:35,609 INFO L421 ceAbstractionStarter]: At program point bobToRjhENTRY(lines 2368 2390) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,609 INFO L421 ceAbstractionStarter]: At program point L2385(line 2385) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,609 INFO L425 ceAbstractionStarter]: For program point L2383-1(line 2383) no Hoare annotation was computed. [2018-11-18 10:55:35,609 INFO L421 ceAbstractionStarter]: At program point L2383(line 2383) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,609 INFO L425 ceAbstractionStarter]: For program point L2384-1(line 2384) no Hoare annotation was computed. [2018-11-18 10:55:35,609 INFO L425 ceAbstractionStarter]: For program point L2379(lines 2379 2387) no Hoare annotation was computed. [2018-11-18 10:55:35,610 INFO L421 ceAbstractionStarter]: At program point L2376(line 2376) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,610 INFO L425 ceAbstractionStarter]: For program point L2377(line 2377) no Hoare annotation was computed. [2018-11-18 10:55:35,610 INFO L421 ceAbstractionStarter]: At program point L2376-1(line 2376) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (= 0 ~__ste_email_isSigned0~0) (not (= 0 ~__ste_client_privateKey0~0)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,610 INFO L428 ceAbstractionStarter]: At program point setEmailEncryptionKeyENTRY(lines 734 749) the Hoare annotation is: true [2018-11-18 10:55:35,610 INFO L425 ceAbstractionStarter]: For program point setEmailEncryptionKeyEXIT(lines 734 749) no Hoare annotation was computed. [2018-11-18 10:55:35,610 INFO L425 ceAbstractionStarter]: For program point L741(lines 741 745) no Hoare annotation was computed. [2018-11-18 10:55:35,610 INFO L425 ceAbstractionStarter]: For program point L741-2(lines 734 749) no Hoare annotation was computed. [2018-11-18 10:55:35,610 INFO L425 ceAbstractionStarter]: For program point L738(lines 738 746) no Hoare annotation was computed. [2018-11-18 10:55:35,610 INFO L428 ceAbstractionStarter]: At program point L2320(line 2320) the Hoare annotation is: true [2018-11-18 10:55:35,610 INFO L428 ceAbstractionStarter]: At program point L2320-1(line 2320) the Hoare annotation is: true [2018-11-18 10:55:35,610 INFO L428 ceAbstractionStarter]: At program point setup_bobENTRY(lines 2315 2325) the Hoare annotation is: true [2018-11-18 10:55:35,610 INFO L425 ceAbstractionStarter]: For program point setup_bobFINAL(lines 2315 2325) no Hoare annotation was computed. [2018-11-18 10:55:35,610 INFO L425 ceAbstractionStarter]: For program point setup_bobEXIT(lines 2315 2325) no Hoare annotation was computed. [2018-11-18 10:55:35,610 INFO L425 ceAbstractionStarter]: For program point select_featuresEXIT(lines 64 70) no Hoare annotation was computed. [2018-11-18 10:55:35,610 INFO L428 ceAbstractionStarter]: At program point select_featuresFINAL(lines 64 70) the Hoare annotation is: true [2018-11-18 10:55:35,610 INFO L425 ceAbstractionStarter]: For program point setup_bob__wrappee__BaseFINAL(lines 2305 2314) no Hoare annotation was computed. [2018-11-18 10:55:35,610 INFO L428 ceAbstractionStarter]: At program point setup_bob__wrappee__BaseENTRY(lines 2305 2314) the Hoare annotation is: true [2018-11-18 10:55:35,610 INFO L428 ceAbstractionStarter]: At program point L2310(line 2310) the Hoare annotation is: true [2018-11-18 10:55:35,610 INFO L425 ceAbstractionStarter]: For program point setup_bob__wrappee__BaseEXIT(lines 2305 2314) no Hoare annotation was computed. [2018-11-18 10:55:35,610 INFO L425 ceAbstractionStarter]: For program point L1592(lines 1592 1604) no Hoare annotation was computed. [2018-11-18 10:55:35,610 INFO L425 ceAbstractionStarter]: For program point L1613(lines 1613 1617) no Hoare annotation was computed. [2018-11-18 10:55:35,610 INFO L425 ceAbstractionStarter]: For program point L1580(lines 1580 1588) no Hoare annotation was computed. [2018-11-18 10:55:35,611 INFO L425 ceAbstractionStarter]: For program point L1576(lines 1576 1624) no Hoare annotation was computed. [2018-11-18 10:55:35,611 INFO L425 ceAbstractionStarter]: For program point L1610(lines 1610 1618) no Hoare annotation was computed. [2018-11-18 10:55:35,611 INFO L425 ceAbstractionStarter]: For program point L1577(lines 1577 1589) no Hoare annotation was computed. [2018-11-18 10:55:35,611 INFO L425 ceAbstractionStarter]: For program point L1606(lines 1606 1622) no Hoare annotation was computed. [2018-11-18 10:55:35,611 INFO L425 ceAbstractionStarter]: For program point L1606-1(lines 1572 1627) no Hoare annotation was computed. [2018-11-18 10:55:35,611 INFO L425 ceAbstractionStarter]: For program point L1598(lines 1598 1602) no Hoare annotation was computed. [2018-11-18 10:55:35,611 INFO L425 ceAbstractionStarter]: For program point setClientAddressBookAddressENTRY(lines 1572 1627) no Hoare annotation was computed. [2018-11-18 10:55:35,611 INFO L425 ceAbstractionStarter]: For program point setClientAddressBookAddressEXIT(lines 1572 1627) no Hoare annotation was computed. [2018-11-18 10:55:35,611 INFO L425 ceAbstractionStarter]: For program point L1607(lines 1607 1619) no Hoare annotation was computed. [2018-11-18 10:55:35,611 INFO L425 ceAbstractionStarter]: For program point L1595(lines 1595 1603) no Hoare annotation was computed. [2018-11-18 10:55:35,611 INFO L425 ceAbstractionStarter]: For program point L1591(lines 1591 1623) no Hoare annotation was computed. [2018-11-18 10:55:35,611 INFO L425 ceAbstractionStarter]: For program point L1583(lines 1583 1587) no Hoare annotation was computed. [2018-11-18 10:55:35,611 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argtypeFINAL(lines 2905 2950) no Hoare annotation was computed. [2018-11-18 10:55:35,611 INFO L425 ceAbstractionStarter]: For program point L2925(lines 2925 2932) no Hoare annotation was computed. [2018-11-18 10:55:35,611 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argtypeENTRY(lines 2905 2950) no Hoare annotation was computed. [2018-11-18 10:55:35,611 INFO L425 ceAbstractionStarter]: For program point L2919-1(lines 2919 2939) no Hoare annotation was computed. [2018-11-18 10:55:35,611 INFO L425 ceAbstractionStarter]: For program point L2919(lines 2919 2939) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argtypeEXIT(lines 2905 2950) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point L719(lines 719 730) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point getEmailEncryptionKeyEXIT(lines 715 733) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L428 ceAbstractionStarter]: At program point getEmailEncryptionKeyENTRY(lines 715 733) the Hoare annotation is: true [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point getEmailEncryptionKeyFINAL(lines 715 733) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point L723(lines 723 729) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point getClientNameENTRY(lines 1125 1150) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point L1134(lines 1134 1146) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point L1130(lines 1130 1147) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point getClientNameEXIT(lines 1125 1150) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point getClientNameFINAL(lines 1125 1150) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point L1138(lines 1138 1145) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point L273(line 273) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point L273-1(line 273) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point createClientEXIT(lines 266 280) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point createClientENTRY(lines 266 280) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point createClientFINAL(lines 266 280) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L421 ceAbstractionStarter]: At program point outgoing__wrappee__KeysENTRY(lines 144 155) the Hoare annotation is: (let ((.cse0 (= ~__ste_email_isEncrypted0~0 |old(~__ste_email_isEncrypted0~0)|)) (.cse1 (< ~rjh~0 2)) (.cse2 (not (= 1 |outgoing__wrappee__Keys_#in~msg|))) (.cse3 (< ~chuck~0 3)) (.cse4 (not (= 1 ~bob~0))) (.cse5 (not (= 1 |outgoing__wrappee__Keys_#in~client|)))) (and (or .cse0 (not (= 0 ~__ste_email_isSigned0~0)) .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 .cse1 (= 0 ~__ste_client_privateKey0~0) .cse2 .cse3 .cse4 .cse5))) [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point outgoing__wrappee__KeysEXIT(lines 144 155) no Hoare annotation was computed. [2018-11-18 10:55:35,612 INFO L425 ceAbstractionStarter]: For program point outgoing__wrappee__KeysFINAL(lines 144 155) no Hoare annotation was computed. [2018-11-18 10:55:35,613 INFO L421 ceAbstractionStarter]: At program point L150(line 150) the Hoare annotation is: (let ((.cse4 (and (= 1 outgoing__wrappee__Keys_~client) (= ~__ste_email_isEncrypted0~0 |old(~__ste_email_isEncrypted0~0)|) (= 1 outgoing__wrappee__Keys_~msg))) (.cse0 (< ~rjh~0 2)) (.cse1 (not (= 1 |outgoing__wrappee__Keys_#in~msg|))) (.cse2 (< ~chuck~0 3)) (.cse3 (not (= 1 ~bob~0))) (.cse5 (not (= 1 |outgoing__wrappee__Keys_#in~client|)))) (and (or (not (= 0 ~__ste_email_isSigned0~0)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse4 .cse0 (= 0 ~__ste_client_privateKey0~0) .cse1 .cse2 .cse3 .cse5))) [2018-11-18 10:55:35,613 INFO L421 ceAbstractionStarter]: At program point L149(line 149) the Hoare annotation is: (let ((.cse4 (and (= 1 outgoing__wrappee__Keys_~client) (= ~__ste_email_isEncrypted0~0 |old(~__ste_email_isEncrypted0~0)|) (= 1 outgoing__wrappee__Keys_~msg))) (.cse0 (< ~rjh~0 2)) (.cse1 (not (= 1 |outgoing__wrappee__Keys_#in~msg|))) (.cse2 (< ~chuck~0 3)) (.cse3 (not (= 1 ~bob~0))) (.cse5 (not (= 1 |outgoing__wrappee__Keys_#in~client|)))) (and (or (not (= 0 ~__ste_email_isSigned0~0)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse4 .cse0 (= 0 ~__ste_client_privateKey0~0) .cse1 .cse2 .cse3 .cse5))) [2018-11-18 10:55:35,613 INFO L421 ceAbstractionStarter]: At program point L150-1(line 150) the Hoare annotation is: (let ((.cse4 (and (= 1 outgoing__wrappee__Keys_~client) (= ~__ste_email_isEncrypted0~0 |old(~__ste_email_isEncrypted0~0)|) (= 1 outgoing__wrappee__Keys_~msg))) (.cse0 (< ~rjh~0 2)) (.cse1 (not (= 1 |outgoing__wrappee__Keys_#in~msg|))) (.cse2 (< ~chuck~0 3)) (.cse3 (not (= 1 ~bob~0))) (.cse5 (not (= 1 |outgoing__wrappee__Keys_#in~client|)))) (and (or (not (= 0 ~__ste_email_isSigned0~0)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse4 .cse0 (= 0 ~__ste_client_privateKey0~0) .cse1 .cse2 .cse3 .cse5))) [2018-11-18 10:55:35,613 INFO L425 ceAbstractionStarter]: For program point L149-1(line 149) no Hoare annotation was computed. [2018-11-18 10:55:35,613 INFO L425 ceAbstractionStarter]: For program point L2286(line 2286) no Hoare annotation was computed. [2018-11-18 10:55:35,613 INFO L425 ceAbstractionStarter]: For program point createEmailEXIT(lines 2278 2292) no Hoare annotation was computed. [2018-11-18 10:55:35,613 INFO L421 ceAbstractionStarter]: At program point L2285-1(line 2285) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 ~__ste_email_isSigned0~0)) (= 1 createEmail_~msg~0) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,613 INFO L421 ceAbstractionStarter]: At program point L2285(line 2285) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 ~__ste_email_isSigned0~0)) (= 1 createEmail_~msg~0) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,613 INFO L428 ceAbstractionStarter]: At program point createEmailENTRY(lines 2278 2292) the Hoare annotation is: true [2018-11-18 10:55:35,613 INFO L425 ceAbstractionStarter]: For program point createEmailFINAL(lines 2278 2292) no Hoare annotation was computed. [2018-11-18 10:55:35,613 INFO L425 ceAbstractionStarter]: For program point getEmailToFINAL(lines 563 581) no Hoare annotation was computed. [2018-11-18 10:55:35,613 INFO L425 ceAbstractionStarter]: For program point L571(lines 571 577) no Hoare annotation was computed. [2018-11-18 10:55:35,613 INFO L425 ceAbstractionStarter]: For program point getEmailToEXIT(lines 563 581) no Hoare annotation was computed. [2018-11-18 10:55:35,613 INFO L425 ceAbstractionStarter]: For program point L567(lines 567 578) no Hoare annotation was computed. [2018-11-18 10:55:35,613 INFO L428 ceAbstractionStarter]: At program point getEmailToENTRY(lines 563 581) the Hoare annotation is: true [2018-11-18 10:55:35,613 INFO L428 ceAbstractionStarter]: At program point get_queued_emailENTRY(lines 322 330) the Hoare annotation is: true [2018-11-18 10:55:35,613 INFO L425 ceAbstractionStarter]: For program point get_queued_emailFINAL(lines 322 330) no Hoare annotation was computed. [2018-11-18 10:55:35,613 INFO L425 ceAbstractionStarter]: For program point get_queued_emailEXIT(lines 322 330) no Hoare annotation was computed. [2018-11-18 10:55:35,613 INFO L425 ceAbstractionStarter]: For program point L2497(line 2497) no Hoare annotation was computed. [2018-11-18 10:55:35,614 INFO L425 ceAbstractionStarter]: For program point L2498-1(line 2498) no Hoare annotation was computed. [2018-11-18 10:55:35,614 INFO L425 ceAbstractionStarter]: For program point bobKeyAddChuckFINAL(lines 2492 2503) no Hoare annotation was computed. [2018-11-18 10:55:35,614 INFO L425 ceAbstractionStarter]: For program point bobKeyAddChuckEXIT(lines 2492 2503) no Hoare annotation was computed. [2018-11-18 10:55:35,614 INFO L425 ceAbstractionStarter]: For program point bobKeyAddChuckENTRY(lines 2492 2503) no Hoare annotation was computed. [2018-11-18 10:55:35,614 INFO L425 ceAbstractionStarter]: For program point L2498(line 2498) no Hoare annotation was computed. [2018-11-18 10:55:35,614 INFO L425 ceAbstractionStarter]: For program point L1183(lines 1183 1194) no Hoare annotation was computed. [2018-11-18 10:55:35,614 INFO L425 ceAbstractionStarter]: For program point getClientOutbufferEXIT(lines 1175 1198) no Hoare annotation was computed. [2018-11-18 10:55:35,614 INFO L425 ceAbstractionStarter]: For program point getClientOutbufferENTRY(lines 1175 1198) no Hoare annotation was computed. [2018-11-18 10:55:35,614 INFO L425 ceAbstractionStarter]: For program point getClientOutbufferFINAL(lines 1175 1198) no Hoare annotation was computed. [2018-11-18 10:55:35,614 INFO L425 ceAbstractionStarter]: For program point L1179(lines 1179 1195) no Hoare annotation was computed. [2018-11-18 10:55:35,614 INFO L425 ceAbstractionStarter]: For program point L1187(lines 1187 1193) no Hoare annotation was computed. [2018-11-18 10:55:35,614 INFO L428 ceAbstractionStarter]: At program point L209(line 209) the Hoare annotation is: true [2018-11-18 10:55:35,614 INFO L428 ceAbstractionStarter]: At program point incoming__wrappee__SignENTRY(lines 204 213) the Hoare annotation is: true [2018-11-18 10:55:35,614 INFO L425 ceAbstractionStarter]: For program point incoming__wrappee__SignEXIT(lines 204 213) no Hoare annotation was computed. [2018-11-18 10:55:35,614 INFO L425 ceAbstractionStarter]: For program point incoming__wrappee__SignFINAL(lines 204 213) no Hoare annotation was computed. [2018-11-18 10:55:35,614 INFO L428 ceAbstractionStarter]: At program point isReadable__wrappee__KeysENTRY(lines 2240 2248) the Hoare annotation is: true [2018-11-18 10:55:35,614 INFO L425 ceAbstractionStarter]: For program point isReadable__wrappee__KeysFINAL(lines 2240 2248) no Hoare annotation was computed. [2018-11-18 10:55:35,614 INFO L425 ceAbstractionStarter]: For program point isReadable__wrappee__KeysEXIT(lines 2240 2248) no Hoare annotation was computed. [2018-11-18 10:55:35,614 INFO L428 ceAbstractionStarter]: At program point setEmailFromENTRY(lines 545 560) the Hoare annotation is: true [2018-11-18 10:55:35,614 INFO L425 ceAbstractionStarter]: For program point setEmailFromEXIT(lines 545 560) no Hoare annotation was computed. [2018-11-18 10:55:35,614 INFO L425 ceAbstractionStarter]: For program point L552(lines 552 556) no Hoare annotation was computed. [2018-11-18 10:55:35,615 INFO L425 ceAbstractionStarter]: For program point L552-2(lines 545 560) no Hoare annotation was computed. [2018-11-18 10:55:35,615 INFO L425 ceAbstractionStarter]: For program point L549(lines 549 557) no Hoare annotation was computed. [2018-11-18 10:55:35,615 INFO L425 ceAbstractionStarter]: For program point L1280(line 1280) no Hoare annotation was computed. [2018-11-18 10:55:35,615 INFO L425 ceAbstractionStarter]: For program point L1280-1(line 1280) no Hoare annotation was computed. [2018-11-18 10:55:35,615 INFO L425 ceAbstractionStarter]: For program point L1277(lines 1277 1287) no Hoare annotation was computed. [2018-11-18 10:55:35,615 INFO L425 ceAbstractionStarter]: For program point L1274(line 1274) no Hoare annotation was computed. [2018-11-18 10:55:35,615 INFO L425 ceAbstractionStarter]: For program point L1274-1(line 1274) no Hoare annotation was computed. [2018-11-18 10:55:35,615 INFO L425 ceAbstractionStarter]: For program point createClientAddressBookEntryEXIT(lines 1266 1290) no Hoare annotation was computed. [2018-11-18 10:55:35,615 INFO L425 ceAbstractionStarter]: For program point createClientAddressBookEntryENTRY(lines 1266 1290) no Hoare annotation was computed. [2018-11-18 10:55:35,615 INFO L425 ceAbstractionStarter]: For program point createClientAddressBookEntryFINAL(lines 1266 1290) no Hoare annotation was computed. [2018-11-18 10:55:35,615 INFO L425 ceAbstractionStarter]: For program point L2257(lines 2257 2265) no Hoare annotation was computed. [2018-11-18 10:55:35,615 INFO L425 ceAbstractionStarter]: For program point isReadableEXIT(lines 2249 2268) no Hoare annotation was computed. [2018-11-18 10:55:35,615 INFO L425 ceAbstractionStarter]: For program point L2255-1(line 2255) no Hoare annotation was computed. [2018-11-18 10:55:35,615 INFO L421 ceAbstractionStarter]: At program point L2255(line 2255) the Hoare annotation is: (let ((.cse1 (not (= ~queue_empty~0 1))) (.cse4 (< ~chuck~0 3)) (.cse6 (not (= 0 ~__ste_email_isSigned0~0))) (.cse0 (= isReadable_~msg |isReadable_#in~msg|)) (.cse2 (< ~rjh~0 2)) (.cse3 (= 0 ~__ste_client_privateKey0~0)) (.cse5 (not (= 1 ~bob~0))) (.cse7 (= 1 |isReadable_#in~msg|))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse1 .cse6 .cse2 .cse0 .cse4 .cse5) (or .cse6 .cse2 .cse5 .cse7 .cse0) (or .cse0 .cse2 .cse3 .cse5 .cse7))) [2018-11-18 10:55:35,615 INFO L421 ceAbstractionStarter]: At program point L2262(line 2262) the Hoare annotation is: (let ((.cse5 (= 1 |isReadable_#in~msg|))) (let ((.cse13 (= 1 ~bob~0)) (.cse15 (= 0 ~__ste_email_isSigned0~0)) (.cse14 (not .cse5)) (.cse7 (= isReadable_~msg |isReadable_#in~msg|)) (.cse11 (= 0 ~__ste_email_isEncrypted0~0))) (let ((.cse0 (not .cse11)) (.cse9 (and .cse14 .cse7)) (.cse6 (not (= ~queue_empty~0 1))) (.cse1 (= isReadable_~tmp~15 ~__ste_email_isEncrypted0~0)) (.cse10 (= 0 ~__ste_client_privateKey0~0)) (.cse8 (< ~chuck~0 3)) (.cse2 (not .cse15)) (.cse3 (< ~rjh~0 2)) (.cse4 (not .cse13)) (.cse12 (and .cse13 (<= 2 ~rjh~0) .cse14 .cse15 .cse7))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 .cse6 (and .cse7 .cse1) .cse2 .cse3 .cse8 .cse4) (or .cse9 .cse3 .cse10 .cse4 .cse5) (or .cse11 .cse6 .cse2 .cse3 .cse8 .cse4 .cse12) (or .cse0 .cse3 .cse10 .cse1 .cse4 .cse5) (or .cse9 .cse6 .cse3 (and .cse7 .cse1 .cse11) .cse10 .cse8 .cse4) (or .cse2 .cse3 .cse4 .cse5 .cse12))))) [2018-11-18 10:55:35,616 INFO L428 ceAbstractionStarter]: At program point isReadableENTRY(lines 2249 2268) the Hoare annotation is: true [2018-11-18 10:55:35,616 INFO L425 ceAbstractionStarter]: For program point L2262-1(line 2262) no Hoare annotation was computed. [2018-11-18 10:55:35,616 INFO L425 ceAbstractionStarter]: For program point isReadableFINAL(lines 2249 2268) no Hoare annotation was computed. [2018-11-18 10:55:35,616 INFO L428 ceAbstractionStarter]: At program point setup_rjh__wrappee__BaseENTRY(lines 2326 2335) the Hoare annotation is: true [2018-11-18 10:55:35,616 INFO L421 ceAbstractionStarter]: At program point L2331(line 2331) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 ~__ste_Client_Keyring0_PublicKey0~0)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (<= |setup_rjh__wrappee__Base_#in~rjh___0| setup_rjh__wrappee__Base_~rjh___0) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,616 INFO L425 ceAbstractionStarter]: For program point setup_rjh__wrappee__BaseFINAL(lines 2326 2335) no Hoare annotation was computed. [2018-11-18 10:55:35,616 INFO L425 ceAbstractionStarter]: For program point setup_rjh__wrappee__BaseEXIT(lines 2326 2335) no Hoare annotation was computed. [2018-11-18 10:55:35,616 INFO L425 ceAbstractionStarter]: For program point getClientIdFINAL(lines 2113 2136) no Hoare annotation was computed. [2018-11-18 10:55:35,616 INFO L425 ceAbstractionStarter]: For program point L2125(lines 2125 2131) no Hoare annotation was computed. [2018-11-18 10:55:35,616 INFO L428 ceAbstractionStarter]: At program point getClientIdENTRY(lines 2113 2136) the Hoare annotation is: true [2018-11-18 10:55:35,616 INFO L425 ceAbstractionStarter]: For program point L2121(lines 2121 2132) no Hoare annotation was computed. [2018-11-18 10:55:35,616 INFO L425 ceAbstractionStarter]: For program point getClientIdEXIT(lines 2113 2136) no Hoare annotation was computed. [2018-11-18 10:55:35,616 INFO L425 ceAbstractionStarter]: For program point L2117(lines 2117 2133) no Hoare annotation was computed. [2018-11-18 10:55:35,617 INFO L425 ceAbstractionStarter]: For program point deliverFINAL(lines 194 203) no Hoare annotation was computed. [2018-11-18 10:55:35,617 INFO L428 ceAbstractionStarter]: At program point deliverENTRY(lines 194 203) the Hoare annotation is: true [2018-11-18 10:55:35,617 INFO L425 ceAbstractionStarter]: For program point deliverEXIT(lines 194 203) no Hoare annotation was computed. [2018-11-18 10:55:35,617 INFO L428 ceAbstractionStarter]: At program point L1777(line 1777) the Hoare annotation is: true [2018-11-18 10:55:35,617 INFO L425 ceAbstractionStarter]: For program point L1777-1(line 1777) no Hoare annotation was computed. [2018-11-18 10:55:35,617 INFO L425 ceAbstractionStarter]: For program point createClientKeyringEntryEXIT(lines 1769 1793) no Hoare annotation was computed. [2018-11-18 10:55:35,617 INFO L428 ceAbstractionStarter]: At program point L1783(line 1783) the Hoare annotation is: true [2018-11-18 10:55:35,617 INFO L425 ceAbstractionStarter]: For program point L1783-1(line 1783) no Hoare annotation was computed. [2018-11-18 10:55:35,617 INFO L425 ceAbstractionStarter]: For program point L1780(lines 1780 1790) no Hoare annotation was computed. [2018-11-18 10:55:35,617 INFO L428 ceAbstractionStarter]: At program point createClientKeyringEntryENTRY(lines 1769 1793) the Hoare annotation is: true [2018-11-18 10:55:35,617 INFO L425 ceAbstractionStarter]: For program point createClientKeyringEntryFINAL(lines 1769 1793) no Hoare annotation was computed. [2018-11-18 10:55:35,617 INFO L425 ceAbstractionStarter]: For program point printMail__wrappee__SignEXIT(lines 2207 2225) no Hoare annotation was computed. [2018-11-18 10:55:35,617 INFO L425 ceAbstractionStarter]: For program point printMail__wrappee__SignFINAL(lines 2207 2225) no Hoare annotation was computed. [2018-11-18 10:55:35,617 INFO L425 ceAbstractionStarter]: For program point printMail__wrappee__SignENTRY(lines 2207 2225) no Hoare annotation was computed. [2018-11-18 10:55:35,618 INFO L425 ceAbstractionStarter]: For program point L2219-1(line 2219) no Hoare annotation was computed. [2018-11-18 10:55:35,618 INFO L425 ceAbstractionStarter]: For program point L2219(line 2219) no Hoare annotation was computed. [2018-11-18 10:55:35,618 INFO L425 ceAbstractionStarter]: For program point L2216(line 2216) no Hoare annotation was computed. [2018-11-18 10:55:35,618 INFO L425 ceAbstractionStarter]: For program point L2215-1(line 2215) no Hoare annotation was computed. [2018-11-18 10:55:35,618 INFO L425 ceAbstractionStarter]: For program point L2215(line 2215) no Hoare annotation was computed. [2018-11-18 10:55:35,618 INFO L425 ceAbstractionStarter]: For program point initClientENTRY(lines 1107 1121) no Hoare annotation was computed. [2018-11-18 10:55:35,618 INFO L425 ceAbstractionStarter]: For program point L1111(lines 1111 1118) no Hoare annotation was computed. [2018-11-18 10:55:35,618 INFO L425 ceAbstractionStarter]: For program point initClientFINAL(lines 1107 1121) no Hoare annotation was computed. [2018-11-18 10:55:35,618 INFO L425 ceAbstractionStarter]: For program point initClientEXIT(lines 1107 1121) no Hoare annotation was computed. [2018-11-18 10:55:35,618 INFO L425 ceAbstractionStarter]: For program point L609(lines 609 616) no Hoare annotation was computed. [2018-11-18 10:55:35,618 INFO L425 ceAbstractionStarter]: For program point getEmailSubjectFINAL(lines 600 620) no Hoare annotation was computed. [2018-11-18 10:55:35,618 INFO L425 ceAbstractionStarter]: For program point L605(lines 605 617) no Hoare annotation was computed. [2018-11-18 10:55:35,618 INFO L425 ceAbstractionStarter]: For program point getEmailSubjectENTRY(lines 600 620) no Hoare annotation was computed. [2018-11-18 10:55:35,618 INFO L425 ceAbstractionStarter]: For program point getEmailSubjectEXIT(lines 600 620) no Hoare annotation was computed. [2018-11-18 10:55:35,618 INFO L425 ceAbstractionStarter]: For program point L417(lines 417 431) no Hoare annotation was computed. [2018-11-18 10:55:35,619 INFO L425 ceAbstractionStarter]: For program point L417-1(lines 387 434) no Hoare annotation was computed. [2018-11-18 10:55:35,619 INFO L425 ceAbstractionStarter]: For program point L413(line 413) no Hoare annotation was computed. [2018-11-18 10:55:35,619 INFO L425 ceAbstractionStarter]: For program point verifyEXIT(lines 387 434) no Hoare annotation was computed. [2018-11-18 10:55:35,619 INFO L421 ceAbstractionStarter]: At program point L424(line 424) the Hoare annotation is: (let ((.cse7 (= 1 |verify_#in~msg|))) (let ((.cse9 (not .cse7)) (.cse0 (= verify_~msg |verify_#in~msg|))) (let ((.cse3 (= 0 ~__ste_client_privateKey0~0)) (.cse6 (and .cse9 .cse0)) (.cse10 (not (= 0 ~__ste_email_isEncrypted0~0))) (.cse1 (not (= ~queue_empty~0 1))) (.cse11 (= verify_~tmp~7 1)) (.cse8 (not (= 0 ~__ste_email_isSigned0~0))) (.cse2 (< ~rjh~0 2)) (.cse4 (< ~chuck~0 3)) (.cse5 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse6 .cse7 .cse8 .cse2 .cse5) (or .cse9 .cse10 .cse1 .cse2 .cse11 .cse3 .cse4 .cse5) (or .cse6 .cse7 .cse2 .cse3 .cse5) (or .cse6 (and .cse0 .cse10) .cse1 (and .cse11 .cse0) .cse8 .cse2 .cse4 .cse5))))) [2018-11-18 10:55:35,619 INFO L428 ceAbstractionStarter]: At program point verifyENTRY(lines 387 434) the Hoare annotation is: true [2018-11-18 10:55:35,619 INFO L425 ceAbstractionStarter]: For program point L422(lines 422 428) no Hoare annotation was computed. [2018-11-18 10:55:35,619 INFO L421 ceAbstractionStarter]: At program point L420(line 420) the Hoare annotation is: (let ((.cse7 (= 1 |verify_#in~msg|)) (.cse0 (= verify_~msg |verify_#in~msg|))) (let ((.cse3 (= 0 ~__ste_client_privateKey0~0)) (.cse6 (and (not .cse7) .cse0)) (.cse9 (not (= 0 ~__ste_email_isEncrypted0~0))) (.cse1 (not (= ~queue_empty~0 1))) (.cse10 (= verify_~tmp~7 1)) (.cse8 (not (= 0 ~__ste_email_isSigned0~0))) (.cse2 (< ~rjh~0 2)) (.cse4 (< ~chuck~0 3)) (.cse5 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse6 .cse7 .cse8 .cse2 .cse5) (or .cse6 .cse9 .cse1 .cse2 .cse10 .cse3 .cse4 .cse5) (or .cse6 .cse7 .cse2 .cse3 .cse5) (or .cse6 (and .cse0 .cse9) .cse1 (and .cse10 .cse0) .cse8 .cse2 .cse4 .cse5)))) [2018-11-18 10:55:35,619 INFO L425 ceAbstractionStarter]: For program point L420-1(line 420) no Hoare annotation was computed. [2018-11-18 10:55:35,619 INFO L421 ceAbstractionStarter]: At program point L414(line 414) the Hoare annotation is: (let ((.cse7 (= 1 |verify_#in~msg|)) (.cse0 (= verify_~msg |verify_#in~msg|))) (let ((.cse3 (= 0 ~__ste_client_privateKey0~0)) (.cse6 (and (not .cse7) .cse0)) (.cse9 (not (= 0 ~__ste_email_isEncrypted0~0))) (.cse1 (not (= ~queue_empty~0 1))) (.cse10 (= verify_~tmp~7 1)) (.cse8 (not (= 0 ~__ste_email_isSigned0~0))) (.cse2 (< ~rjh~0 2)) (.cse4 (< ~chuck~0 3)) (.cse5 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse6 .cse7 .cse8 .cse2 .cse5) (or .cse6 .cse9 .cse1 .cse2 .cse10 .cse3 .cse4 .cse5) (or .cse6 .cse7 .cse2 .cse3 .cse5) (or .cse6 (and .cse0 .cse9) .cse1 (and .cse10 .cse0) .cse8 .cse2 .cse4 .cse5)))) [2018-11-18 10:55:35,619 INFO L425 ceAbstractionStarter]: For program point L414-1(line 414) no Hoare annotation was computed. [2018-11-18 10:55:35,620 INFO L425 ceAbstractionStarter]: For program point L404(lines 404 408) no Hoare annotation was computed. [2018-11-18 10:55:35,620 INFO L421 ceAbstractionStarter]: At program point L404-1(lines 400 411) the Hoare annotation is: (let ((.cse7 (= 1 |verify_#in~msg|))) (let ((.cse9 (not .cse7)) (.cse0 (= verify_~msg |verify_#in~msg|))) (let ((.cse3 (= 0 ~__ste_client_privateKey0~0)) (.cse6 (and .cse9 .cse0)) (.cse10 (not (= 0 ~__ste_email_isEncrypted0~0))) (.cse1 (not (= ~queue_empty~0 1))) (.cse11 (= verify_~tmp~7 1)) (.cse8 (not (= 0 ~__ste_email_isSigned0~0))) (.cse2 (< ~rjh~0 2)) (.cse4 (< ~chuck~0 3)) (.cse5 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse6 .cse7 .cse8 .cse2 .cse5) (or .cse9 .cse10 .cse1 .cse2 .cse11 .cse3 .cse4 .cse5) (or .cse6 .cse7 .cse2 .cse3 .cse5) (or .cse6 (and .cse0 .cse10) .cse1 (and .cse11 .cse0) .cse8 .cse2 .cse4 .cse5))))) [2018-11-18 10:55:35,620 INFO L421 ceAbstractionStarter]: At program point L402(line 402) the Hoare annotation is: (let ((.cse7 (= 1 |verify_#in~msg|)) (.cse0 (= verify_~msg |verify_#in~msg|))) (let ((.cse3 (= 0 ~__ste_client_privateKey0~0)) (.cse6 (and (not .cse7) .cse0)) (.cse9 (not (= 0 ~__ste_email_isEncrypted0~0))) (.cse1 (not (= ~queue_empty~0 1))) (.cse10 (= verify_~tmp~7 1)) (.cse8 (not (= 0 ~__ste_email_isSigned0~0))) (.cse2 (< ~rjh~0 2)) (.cse4 (< ~chuck~0 3)) (.cse5 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse6 .cse7 .cse8 .cse2 .cse5) (or .cse6 .cse9 .cse1 .cse2 .cse10 .cse3 .cse4 .cse5) (or .cse6 .cse7 .cse2 .cse3 .cse5) (or .cse6 (and .cse0 .cse9) .cse1 (and .cse10 .cse0) .cse8 .cse2 .cse4 .cse5)))) [2018-11-18 10:55:35,620 INFO L425 ceAbstractionStarter]: For program point L402-1(line 402) no Hoare annotation was computed. [2018-11-18 10:55:35,620 INFO L425 ceAbstractionStarter]: For program point L400(lines 400 411) no Hoare annotation was computed. [2018-11-18 10:55:35,620 INFO L421 ceAbstractionStarter]: At program point L398(line 398) the Hoare annotation is: (let ((.cse1 (not (= ~queue_empty~0 1))) (.cse4 (< ~chuck~0 3)) (.cse3 (= 0 ~__ste_client_privateKey0~0)) (.cse0 (= verify_~msg |verify_#in~msg|)) (.cse7 (= 1 |verify_#in~msg|)) (.cse6 (not (= 0 ~__ste_email_isSigned0~0))) (.cse2 (< ~rjh~0 2)) (.cse5 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse1 .cse6 .cse2 .cse0 .cse4 .cse5) (or .cse0 .cse7 .cse2 .cse3 .cse5) (or .cse0 .cse7 .cse6 .cse2 .cse5))) [2018-11-18 10:55:35,620 INFO L425 ceAbstractionStarter]: For program point L398-1(line 398) no Hoare annotation was computed. [2018-11-18 10:55:35,620 INFO L421 ceAbstractionStarter]: At program point L419(line 419) the Hoare annotation is: (let ((.cse7 (= 1 |verify_#in~msg|)) (.cse0 (= verify_~msg |verify_#in~msg|))) (let ((.cse3 (= 0 ~__ste_client_privateKey0~0)) (.cse6 (and (not .cse7) .cse0)) (.cse9 (not (= 0 ~__ste_email_isEncrypted0~0))) (.cse1 (not (= ~queue_empty~0 1))) (.cse10 (= verify_~tmp~7 1)) (.cse8 (not (= 0 ~__ste_email_isSigned0~0))) (.cse2 (< ~rjh~0 2)) (.cse4 (< ~chuck~0 3)) (.cse5 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse6 .cse7 .cse8 .cse2 .cse5) (or .cse6 .cse9 .cse1 .cse2 .cse10 .cse3 .cse4 .cse5) (or .cse6 .cse7 .cse2 .cse3 .cse5) (or .cse6 (and .cse0 .cse9) .cse1 (and .cse10 .cse0) .cse8 .cse2 .cse4 .cse5)))) [2018-11-18 10:55:35,620 INFO L425 ceAbstractionStarter]: For program point L419-1(line 419) no Hoare annotation was computed. [2018-11-18 10:55:35,621 INFO L425 ceAbstractionStarter]: For program point L704(lines 704 708) no Hoare annotation was computed. [2018-11-18 10:55:35,621 INFO L425 ceAbstractionStarter]: For program point L704-2(lines 697 712) no Hoare annotation was computed. [2018-11-18 10:55:35,621 INFO L425 ceAbstractionStarter]: For program point L701(lines 701 709) no Hoare annotation was computed. [2018-11-18 10:55:35,621 INFO L425 ceAbstractionStarter]: For program point setEmailIsEncryptedEXIT(lines 697 712) no Hoare annotation was computed. [2018-11-18 10:55:35,621 INFO L421 ceAbstractionStarter]: At program point setEmailIsEncryptedENTRY(lines 697 712) the Hoare annotation is: (let ((.cse0 (= ~__ste_email_isEncrypted0~0 |old(~__ste_email_isEncrypted0~0)|)) (.cse1 (< ~rjh~0 2)) (.cse2 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 (= 0 ~__ste_client_privateKey0~0) .cse2) (or .cse0 (not (= 0 ~__ste_email_isSigned0~0)) .cse1 .cse2))) [2018-11-18 10:55:35,621 INFO L425 ceAbstractionStarter]: For program point initEmailEXIT(lines 472 486) no Hoare annotation was computed. [2018-11-18 10:55:35,621 INFO L425 ceAbstractionStarter]: For program point initEmailENTRY(lines 472 486) no Hoare annotation was computed. [2018-11-18 10:55:35,621 INFO L425 ceAbstractionStarter]: For program point L476(lines 476 483) no Hoare annotation was computed. [2018-11-18 10:55:35,621 INFO L425 ceAbstractionStarter]: For program point initEmailFINAL(lines 472 486) no Hoare annotation was computed. [2018-11-18 10:55:35,621 INFO L428 ceAbstractionStarter]: At program point incoming__wrappee__VerifyENTRY(lines 214 224) the Hoare annotation is: true [2018-11-18 10:55:35,621 INFO L421 ceAbstractionStarter]: At program point L219(line 219) the Hoare annotation is: (let ((.cse1 (not (= ~queue_empty~0 1))) (.cse4 (< ~chuck~0 3)) (.cse3 (= 0 ~__ste_client_privateKey0~0)) (.cse0 (= incoming__wrappee__Verify_~msg |incoming__wrappee__Verify_#in~msg|)) (.cse6 (not (= 0 ~__ste_email_isSigned0~0))) (.cse2 (< ~rjh~0 2)) (.cse7 (= 1 |incoming__wrappee__Verify_#in~msg|)) (.cse5 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse1 .cse6 .cse2 .cse4 .cse5 .cse0) (or .cse0 .cse2 .cse3 .cse7 .cse5) (or .cse0 .cse6 .cse2 .cse7 .cse5))) [2018-11-18 10:55:35,622 INFO L421 ceAbstractionStarter]: At program point L219-1(line 219) the Hoare annotation is: (let ((.cse1 (not (= ~queue_empty~0 1))) (.cse4 (< ~chuck~0 3)) (.cse6 (= 0 ~__ste_client_privateKey0~0)) (.cse0 (= incoming__wrappee__Verify_~msg |incoming__wrappee__Verify_#in~msg|)) (.cse2 (not (= 0 ~__ste_email_isSigned0~0))) (.cse3 (< ~rjh~0 2)) (.cse7 (= 1 |incoming__wrappee__Verify_#in~msg|)) (.cse5 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or .cse0 .cse1 .cse3 .cse6 .cse4 .cse5) (or .cse0 .cse3 .cse6 .cse7 .cse5) (or .cse0 .cse2 .cse3 .cse7 .cse5))) [2018-11-18 10:55:35,622 INFO L425 ceAbstractionStarter]: For program point incoming__wrappee__VerifyFINAL(lines 214 224) no Hoare annotation was computed. [2018-11-18 10:55:35,622 INFO L425 ceAbstractionStarter]: For program point incoming__wrappee__VerifyEXIT(lines 214 224) no Hoare annotation was computed. [2018-11-18 10:55:35,622 INFO L425 ceAbstractionStarter]: For program point getEmailBodyFINAL(lines 639 659) no Hoare annotation was computed. [2018-11-18 10:55:35,622 INFO L425 ceAbstractionStarter]: For program point getEmailBodyEXIT(lines 639 659) no Hoare annotation was computed. [2018-11-18 10:55:35,622 INFO L425 ceAbstractionStarter]: For program point L648(lines 648 655) no Hoare annotation was computed. [2018-11-18 10:55:35,622 INFO L425 ceAbstractionStarter]: For program point getEmailBodyENTRY(lines 639 659) no Hoare annotation was computed. [2018-11-18 10:55:35,622 INFO L425 ceAbstractionStarter]: For program point L644(lines 644 656) no Hoare annotation was computed. [2018-11-18 10:55:35,622 INFO L425 ceAbstractionStarter]: For program point getEmailSignKeyEXIT(lines 789 807) no Hoare annotation was computed. [2018-11-18 10:55:35,622 INFO L425 ceAbstractionStarter]: For program point L797(lines 797 803) no Hoare annotation was computed. [2018-11-18 10:55:35,622 INFO L428 ceAbstractionStarter]: At program point getEmailSignKeyENTRY(lines 789 807) the Hoare annotation is: true [2018-11-18 10:55:35,622 INFO L425 ceAbstractionStarter]: For program point getEmailSignKeyFINAL(lines 789 807) no Hoare annotation was computed. [2018-11-18 10:55:35,622 INFO L425 ceAbstractionStarter]: For program point L793(lines 793 804) no Hoare annotation was computed. [2018-11-18 10:55:35,623 INFO L421 ceAbstractionStarter]: At program point L2510(line 2510) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,623 INFO L425 ceAbstractionStarter]: For program point chuckKeyAddEXIT(lines 2504 2515) no Hoare annotation was computed. [2018-11-18 10:55:35,623 INFO L425 ceAbstractionStarter]: For program point L2509(line 2509) no Hoare annotation was computed. [2018-11-18 10:55:35,623 INFO L421 ceAbstractionStarter]: At program point L2510-1(line 2510) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,623 INFO L421 ceAbstractionStarter]: At program point chuckKeyAddENTRY(lines 2504 2515) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,623 INFO L425 ceAbstractionStarter]: For program point chuckKeyAddFINAL(lines 2504 2515) no Hoare annotation was computed. [2018-11-18 10:55:35,623 INFO L425 ceAbstractionStarter]: For program point L1313(lines 1313 1319) no Hoare annotation was computed. [2018-11-18 10:55:35,623 INFO L425 ceAbstractionStarter]: For program point L1342(lines 1342 1363) no Hoare annotation was computed. [2018-11-18 10:55:35,623 INFO L425 ceAbstractionStarter]: For program point L1309(lines 1309 1320) no Hoare annotation was computed. [2018-11-18 10:55:35,623 INFO L425 ceAbstractionStarter]: For program point L1305(lines 1305 1321) no Hoare annotation was computed. [2018-11-18 10:55:35,623 INFO L425 ceAbstractionStarter]: For program point L1332(lines 1332 1338) no Hoare annotation was computed. [2018-11-18 10:55:35,623 INFO L425 ceAbstractionStarter]: For program point L1328(lines 1328 1339) no Hoare annotation was computed. [2018-11-18 10:55:35,623 INFO L425 ceAbstractionStarter]: For program point L1324(lines 1324 1340) no Hoare annotation was computed. [2018-11-18 10:55:35,623 INFO L425 ceAbstractionStarter]: For program point getClientAddressBookAliasENTRY(lines 1300 1368) no Hoare annotation was computed. [2018-11-18 10:55:35,624 INFO L425 ceAbstractionStarter]: For program point L1351(lines 1351 1357) no Hoare annotation was computed. [2018-11-18 10:55:35,624 INFO L425 ceAbstractionStarter]: For program point getClientAddressBookAliasEXIT(lines 1300 1368) no Hoare annotation was computed. [2018-11-18 10:55:35,624 INFO L425 ceAbstractionStarter]: For program point L1347(lines 1347 1358) no Hoare annotation was computed. [2018-11-18 10:55:35,624 INFO L425 ceAbstractionStarter]: For program point L1343(lines 1343 1359) no Hoare annotation was computed. [2018-11-18 10:55:35,624 INFO L425 ceAbstractionStarter]: For program point L1304(lines 1304 1365) no Hoare annotation was computed. [2018-11-18 10:55:35,624 INFO L425 ceAbstractionStarter]: For program point L1323(lines 1323 1364) no Hoare annotation was computed. [2018-11-18 10:55:35,624 INFO L425 ceAbstractionStarter]: For program point getClientAddressBookAliasFINAL(lines 1300 1368) no Hoare annotation was computed. [2018-11-18 10:55:35,624 INFO L425 ceAbstractionStarter]: For program point L2879(lines 2879 2886) no Hoare annotation was computed. [2018-11-18 10:55:35,624 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argENTRY(lines 2859 2904) no Hoare annotation was computed. [2018-11-18 10:55:35,624 INFO L425 ceAbstractionStarter]: For program point L2873-1(lines 2873 2893) no Hoare annotation was computed. [2018-11-18 10:55:35,624 INFO L425 ceAbstractionStarter]: For program point L2873(lines 2873 2893) no Hoare annotation was computed. [2018-11-18 10:55:35,624 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argEXIT(lines 2859 2904) no Hoare annotation was computed. [2018-11-18 10:55:35,624 INFO L425 ceAbstractionStarter]: For program point __utac__get_this_argFINAL(lines 2859 2904) no Hoare annotation was computed. [2018-11-18 10:55:35,624 INFO L425 ceAbstractionStarter]: For program point L1729(lines 1729 1745) no Hoare annotation was computed. [2018-11-18 10:55:35,624 INFO L428 ceAbstractionStarter]: At program point getClientKeyringSizeENTRY(lines 1725 1748) the Hoare annotation is: true [2018-11-18 10:55:35,625 INFO L425 ceAbstractionStarter]: For program point getClientKeyringSizeEXIT(lines 1725 1748) no Hoare annotation was computed. [2018-11-18 10:55:35,625 INFO L425 ceAbstractionStarter]: For program point L1737(lines 1737 1743) no Hoare annotation was computed. [2018-11-18 10:55:35,625 INFO L425 ceAbstractionStarter]: For program point getClientKeyringSizeFINAL(lines 1725 1748) no Hoare annotation was computed. [2018-11-18 10:55:35,625 INFO L425 ceAbstractionStarter]: For program point L1733(lines 1733 1744) no Hoare annotation was computed. [2018-11-18 10:55:35,625 INFO L425 ceAbstractionStarter]: For program point L1373(lines 1373 1434) no Hoare annotation was computed. [2018-11-18 10:55:35,625 INFO L425 ceAbstractionStarter]: For program point findClientAddressBookAliasFINAL(lines 1369 1437) no Hoare annotation was computed. [2018-11-18 10:55:35,625 INFO L425 ceAbstractionStarter]: For program point L1392(lines 1392 1433) no Hoare annotation was computed. [2018-11-18 10:55:35,625 INFO L425 ceAbstractionStarter]: For program point L1382(lines 1382 1388) no Hoare annotation was computed. [2018-11-18 10:55:35,625 INFO L425 ceAbstractionStarter]: For program point L1411(lines 1411 1432) no Hoare annotation was computed. [2018-11-18 10:55:35,625 INFO L425 ceAbstractionStarter]: For program point L1378(lines 1378 1389) no Hoare annotation was computed. [2018-11-18 10:55:35,625 INFO L425 ceAbstractionStarter]: For program point L1374(lines 1374 1390) no Hoare annotation was computed. [2018-11-18 10:55:35,625 INFO L425 ceAbstractionStarter]: For program point L1401(lines 1401 1407) no Hoare annotation was computed. [2018-11-18 10:55:35,625 INFO L425 ceAbstractionStarter]: For program point L1397(lines 1397 1408) no Hoare annotation was computed. [2018-11-18 10:55:35,625 INFO L425 ceAbstractionStarter]: For program point L1393(lines 1393 1409) no Hoare annotation was computed. [2018-11-18 10:55:35,626 INFO L425 ceAbstractionStarter]: For program point L1420(lines 1420 1426) no Hoare annotation was computed. [2018-11-18 10:55:35,626 INFO L425 ceAbstractionStarter]: For program point L1416(lines 1416 1427) no Hoare annotation was computed. [2018-11-18 10:55:35,626 INFO L425 ceAbstractionStarter]: For program point findClientAddressBookAliasEXIT(lines 1369 1437) no Hoare annotation was computed. [2018-11-18 10:55:35,626 INFO L425 ceAbstractionStarter]: For program point findClientAddressBookAliasENTRY(lines 1369 1437) no Hoare annotation was computed. [2018-11-18 10:55:35,626 INFO L425 ceAbstractionStarter]: For program point L1412(lines 1412 1428) no Hoare annotation was computed. [2018-11-18 10:55:35,626 INFO L425 ceAbstractionStarter]: For program point L2461-1(line 2461) no Hoare annotation was computed. [2018-11-18 10:55:35,626 INFO L428 ceAbstractionStarter]: At program point L2461(line 2461) the Hoare annotation is: true [2018-11-18 10:55:35,626 INFO L428 ceAbstractionStarter]: At program point L2458(line 2458) the Hoare annotation is: true [2018-11-18 10:55:35,626 INFO L425 ceAbstractionStarter]: For program point L2456(line 2456) no Hoare annotation was computed. [2018-11-18 10:55:35,626 INFO L425 ceAbstractionStarter]: For program point L2458-1(line 2458) no Hoare annotation was computed. [2018-11-18 10:55:35,626 INFO L421 ceAbstractionStarter]: At program point L2454(line 2454) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,626 INFO L421 ceAbstractionStarter]: At program point L2455-1(line 2455) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,627 INFO L425 ceAbstractionStarter]: For program point bobKeyAddEXIT(lines 2446 2467) no Hoare annotation was computed. [2018-11-18 10:55:35,627 INFO L421 ceAbstractionStarter]: At program point L2455(line 2455) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,627 INFO L425 ceAbstractionStarter]: For program point L2454-1(line 2454) no Hoare annotation was computed. [2018-11-18 10:55:35,627 INFO L421 ceAbstractionStarter]: At program point bobKeyAddENTRY(lines 2446 2467) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,627 INFO L425 ceAbstractionStarter]: For program point bobKeyAddFINAL(lines 2446 2467) no Hoare annotation was computed. [2018-11-18 10:55:35,627 INFO L421 ceAbstractionStarter]: At program point L2352(line 2352) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (<= |setup_chuck__wrappee__Base_#in~chuck___0| setup_chuck__wrappee__Base_~chuck___0) (not (= 0 ~__ste_Client_Keyring0_PublicKey0~0)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,627 INFO L428 ceAbstractionStarter]: At program point setup_chuck__wrappee__BaseENTRY(lines 2347 2356) the Hoare annotation is: true [2018-11-18 10:55:35,627 INFO L425 ceAbstractionStarter]: For program point setup_chuck__wrappee__BaseFINAL(lines 2347 2356) no Hoare annotation was computed. [2018-11-18 10:55:35,627 INFO L425 ceAbstractionStarter]: For program point setup_chuck__wrappee__BaseEXIT(lines 2347 2356) no Hoare annotation was computed. [2018-11-18 10:55:35,627 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-11-18 10:55:35,627 INFO L421 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: (and (= |old(~__ste_email_isSigned0~0)| ~__ste_email_isSigned0~0) (= ~__ste_email_isEncrypted0~0 |old(~__ste_email_isEncrypted0~0)|)) [2018-11-18 10:55:35,627 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-11-18 10:55:35,627 INFO L425 ceAbstractionStarter]: For program point chuckKeyAddRjhFINAL(lines 2516 2527) no Hoare annotation was computed. [2018-11-18 10:55:35,628 INFO L421 ceAbstractionStarter]: At program point L2522(line 2522) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,628 INFO L421 ceAbstractionStarter]: At program point chuckKeyAddRjhENTRY(lines 2516 2527) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,628 INFO L425 ceAbstractionStarter]: For program point L2521(line 2521) no Hoare annotation was computed. [2018-11-18 10:55:35,628 INFO L421 ceAbstractionStarter]: At program point L2522-1(line 2522) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,628 INFO L425 ceAbstractionStarter]: For program point chuckKeyAddRjhEXIT(lines 2516 2527) no Hoare annotation was computed. [2018-11-18 10:55:35,628 INFO L425 ceAbstractionStarter]: For program point getEmailFromFINAL(lines 526 544) no Hoare annotation was computed. [2018-11-18 10:55:35,628 INFO L425 ceAbstractionStarter]: For program point getEmailFromEXIT(lines 526 544) no Hoare annotation was computed. [2018-11-18 10:55:35,628 INFO L428 ceAbstractionStarter]: At program point getEmailFromENTRY(lines 526 544) the Hoare annotation is: true [2018-11-18 10:55:35,628 INFO L425 ceAbstractionStarter]: For program point L534(lines 534 540) no Hoare annotation was computed. [2018-11-18 10:55:35,628 INFO L425 ceAbstractionStarter]: For program point L530(lines 530 541) no Hoare annotation was computed. [2018-11-18 10:55:35,628 INFO L425 ceAbstractionStarter]: For program point L1759(lines 1759 1763) no Hoare annotation was computed. [2018-11-18 10:55:35,628 INFO L425 ceAbstractionStarter]: For program point L1759-2(lines 1749 1768) no Hoare annotation was computed. [2018-11-18 10:55:35,628 INFO L425 ceAbstractionStarter]: For program point L1756(lines 1756 1764) no Hoare annotation was computed. [2018-11-18 10:55:35,629 INFO L425 ceAbstractionStarter]: For program point L1753(lines 1753 1765) no Hoare annotation was computed. [2018-11-18 10:55:35,629 INFO L425 ceAbstractionStarter]: For program point setClientKeyringSizeEXIT(lines 1749 1768) no Hoare annotation was computed. [2018-11-18 10:55:35,629 INFO L428 ceAbstractionStarter]: At program point setClientKeyringSizeENTRY(lines 1749 1768) the Hoare annotation is: true [2018-11-18 10:55:35,629 INFO L425 ceAbstractionStarter]: For program point queueFINAL(lines 294 303) no Hoare annotation was computed. [2018-11-18 10:55:35,629 INFO L425 ceAbstractionStarter]: For program point queueENTRY(lines 294 303) no Hoare annotation was computed. [2018-11-18 10:55:35,629 INFO L425 ceAbstractionStarter]: For program point queueEXIT(lines 294 303) no Hoare annotation was computed. [2018-11-18 10:55:35,629 INFO L425 ceAbstractionStarter]: For program point L2144(lines 2144 2152) no Hoare annotation was computed. [2018-11-18 10:55:35,629 INFO L425 ceAbstractionStarter]: For program point L2147-2(lines 2137 2156) no Hoare annotation was computed. [2018-11-18 10:55:35,629 INFO L425 ceAbstractionStarter]: For program point L2141(lines 2141 2153) no Hoare annotation was computed. [2018-11-18 10:55:35,629 INFO L425 ceAbstractionStarter]: For program point setClientIdEXIT(lines 2137 2156) no Hoare annotation was computed. [2018-11-18 10:55:35,629 INFO L428 ceAbstractionStarter]: At program point setClientIdENTRY(lines 2137 2156) the Hoare annotation is: true [2018-11-18 10:55:35,629 INFO L425 ceAbstractionStarter]: For program point L2147(lines 2147 2151) no Hoare annotation was computed. [2018-11-18 10:55:35,629 INFO L425 ceAbstractionStarter]: For program point printMail__wrappee__EncryptFINAL(lines 2188 2206) no Hoare annotation was computed. [2018-11-18 10:55:35,629 INFO L425 ceAbstractionStarter]: For program point printMail__wrappee__EncryptEXIT(lines 2188 2206) no Hoare annotation was computed. [2018-11-18 10:55:35,630 INFO L425 ceAbstractionStarter]: For program point L2200(line 2200) no Hoare annotation was computed. [2018-11-18 10:55:35,630 INFO L425 ceAbstractionStarter]: For program point printMail__wrappee__EncryptENTRY(lines 2188 2206) no Hoare annotation was computed. [2018-11-18 10:55:35,630 INFO L425 ceAbstractionStarter]: For program point L2200-1(line 2200) no Hoare annotation was computed. [2018-11-18 10:55:35,630 INFO L425 ceAbstractionStarter]: For program point L2196(line 2196) no Hoare annotation was computed. [2018-11-18 10:55:35,630 INFO L425 ceAbstractionStarter]: For program point L2197(line 2197) no Hoare annotation was computed. [2018-11-18 10:55:35,630 INFO L425 ceAbstractionStarter]: For program point L2196-1(line 2196) no Hoare annotation was computed. [2018-11-18 10:55:35,630 INFO L425 ceAbstractionStarter]: For program point L2721(line 2721) no Hoare annotation was computed. [2018-11-18 10:55:35,630 INFO L425 ceAbstractionStarter]: For program point L2746(lines 2719 2747) no Hoare annotation was computed. [2018-11-18 10:55:35,630 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_resetENTRY(lines 2694 2753) no Hoare annotation was computed. [2018-11-18 10:55:35,630 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_resetEXIT(lines 2694 2753) no Hoare annotation was computed. [2018-11-18 10:55:35,630 INFO L425 ceAbstractionStarter]: For program point L2726(lines 2726 2730) no Hoare annotation was computed. [2018-11-18 10:55:35,630 INFO L425 ceAbstractionStarter]: For program point L2726-1(lines 2726 2730) no Hoare annotation was computed. [2018-11-18 10:55:35,630 INFO L425 ceAbstractionStarter]: For program point L2720-1(lines 2720 2745) no Hoare annotation was computed. [2018-11-18 10:55:35,630 INFO L425 ceAbstractionStarter]: For program point L2720-3(lines 2720 2745) no Hoare annotation was computed. [2018-11-18 10:55:35,630 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_resetFINAL(lines 2694 2753) no Hoare annotation was computed. [2018-11-18 10:55:35,631 INFO L425 ceAbstractionStarter]: For program point L2739-1(line 2739) no Hoare annotation was computed. [2018-11-18 10:55:35,631 INFO L425 ceAbstractionStarter]: For program point L2739(line 2739) no Hoare annotation was computed. [2018-11-18 10:55:35,631 INFO L425 ceAbstractionStarter]: For program point bobKeyChangeFINAL(lines 2538 2547) no Hoare annotation was computed. [2018-11-18 10:55:35,631 INFO L425 ceAbstractionStarter]: For program point bobKeyChangeEXIT(lines 2538 2547) no Hoare annotation was computed. [2018-11-18 10:55:35,631 INFO L428 ceAbstractionStarter]: At program point bobKeyChangeENTRY(lines 2538 2547) the Hoare annotation is: true [2018-11-18 10:55:35,631 INFO L425 ceAbstractionStarter]: For program point valid_productEXIT(lines 78 86) no Hoare annotation was computed. [2018-11-18 10:55:35,631 INFO L428 ceAbstractionStarter]: At program point valid_productENTRY(lines 78 86) the Hoare annotation is: true [2018-11-18 10:55:35,631 INFO L425 ceAbstractionStarter]: For program point valid_productFINAL(lines 78 86) no Hoare annotation was computed. [2018-11-18 10:55:35,631 INFO L425 ceAbstractionStarter]: For program point isSignedEXIT(lines 752 770) no Hoare annotation was computed. [2018-11-18 10:55:35,631 INFO L428 ceAbstractionStarter]: At program point isSignedENTRY(lines 752 770) the Hoare annotation is: true [2018-11-18 10:55:35,631 INFO L425 ceAbstractionStarter]: For program point isSignedFINAL(lines 752 770) no Hoare annotation was computed. [2018-11-18 10:55:35,631 INFO L425 ceAbstractionStarter]: For program point L760(lines 760 766) no Hoare annotation was computed. [2018-11-18 10:55:35,631 INFO L425 ceAbstractionStarter]: For program point L756(lines 756 767) no Hoare annotation was computed. [2018-11-18 10:55:35,632 INFO L421 ceAbstractionStarter]: At program point mailENTRY(lines 127 143) the Hoare annotation is: (let ((.cse1 (not (= 1 |mail_#in~msg|))) (.cse0 (= ~__ste_email_isEncrypted0~0 |old(~__ste_email_isEncrypted0~0)|)) (.cse2 (not (= 1 |mail_#in~client|))) (.cse3 (not (= ~queue_empty~0 1))) (.cse4 (< ~rjh~0 2)) (.cse5 (< ~chuck~0 3)) (.cse6 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 0 ~__ste_email_isSigned0~0)) .cse4 .cse5 .cse6) (or .cse1 .cse0 .cse2 .cse3 .cse4 (= 0 ~__ste_client_privateKey0~0) .cse5 .cse6))) [2018-11-18 10:55:35,632 INFO L421 ceAbstractionStarter]: At program point L139(line 139) the Hoare annotation is: (let ((.cse0 (not (= 1 |mail_#in~msg|))) (.cse1 (not (= 1 |mail_#in~client|))) (.cse2 (not (= ~queue_empty~0 1))) (.cse3 (< ~rjh~0 2)) (.cse4 (and (= 1 mail_~__utac__ad__arg2~0) (= 1 mail_~__utac__ad__arg1~0) (= mail_~msg |mail_#in~msg|) (= ~__ste_email_isEncrypted0~0 |old(~__ste_email_isEncrypted0~0)|))) (.cse5 (< ~chuck~0 3)) (.cse6 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 .cse2 (not (= 0 ~__ste_email_isSigned0~0)) .cse3 .cse4 .cse5 .cse6) (or .cse0 .cse1 .cse2 .cse3 (= 0 ~__ste_client_privateKey0~0) .cse4 .cse5 .cse6))) [2018-11-18 10:55:35,632 INFO L425 ceAbstractionStarter]: For program point mailEXIT(lines 127 143) no Hoare annotation was computed. [2018-11-18 10:55:35,632 INFO L421 ceAbstractionStarter]: At program point L138(line 138) the Hoare annotation is: (let ((.cse0 (not (= 1 |mail_#in~msg|))) (.cse1 (not (= 1 |mail_#in~client|))) (.cse2 (not (= ~queue_empty~0 1))) (.cse3 (< ~rjh~0 2)) (.cse4 (and (= 1 mail_~__utac__ad__arg2~0) (= 1 mail_~__utac__ad__arg1~0) (= mail_~msg |mail_#in~msg|) (= ~__ste_email_isEncrypted0~0 |old(~__ste_email_isEncrypted0~0)|))) (.cse5 (< ~chuck~0 3)) (.cse6 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 .cse2 (not (= 0 ~__ste_email_isSigned0~0)) .cse3 .cse4 .cse5 .cse6) (or .cse0 .cse1 .cse2 .cse3 (= 0 ~__ste_client_privateKey0~0) .cse4 .cse5 .cse6))) [2018-11-18 10:55:35,632 INFO L425 ceAbstractionStarter]: For program point L138-1(line 138) no Hoare annotation was computed. [2018-11-18 10:55:35,632 INFO L421 ceAbstractionStarter]: At program point L136(line 136) the Hoare annotation is: (let ((.cse0 (not (= 1 |mail_#in~msg|))) (.cse1 (not (= 1 |mail_#in~client|))) (.cse2 (not (= ~queue_empty~0 1))) (.cse3 (< ~rjh~0 2)) (.cse4 (and (= 1 mail_~__utac__ad__arg2~0) (= 1 mail_~__utac__ad__arg1~0) (= mail_~msg |mail_#in~msg|) (= ~__ste_email_isEncrypted0~0 |old(~__ste_email_isEncrypted0~0)|))) (.cse5 (< ~chuck~0 3)) (.cse6 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 .cse2 (not (= 0 ~__ste_email_isSigned0~0)) .cse3 .cse4 .cse5 .cse6) (or .cse0 .cse1 .cse2 .cse3 (= 0 ~__ste_client_privateKey0~0) .cse4 .cse5 .cse6))) [2018-11-18 10:55:35,632 INFO L425 ceAbstractionStarter]: For program point L136-1(line 136) no Hoare annotation was computed. [2018-11-18 10:55:35,632 INFO L425 ceAbstractionStarter]: For program point mailFINAL(lines 127 143) no Hoare annotation was computed. [2018-11-18 10:55:35,632 INFO L425 ceAbstractionStarter]: For program point isKeyPairValidEXIT(lines 331 355) no Hoare annotation was computed. [2018-11-18 10:55:35,632 INFO L428 ceAbstractionStarter]: At program point isKeyPairValidENTRY(lines 331 355) the Hoare annotation is: true [2018-11-18 10:55:35,632 INFO L425 ceAbstractionStarter]: For program point isKeyPairValidFINAL(lines 331 355) no Hoare annotation was computed. [2018-11-18 10:55:35,632 INFO L425 ceAbstractionStarter]: For program point L344(lines 344 349) no Hoare annotation was computed. [2018-11-18 10:55:35,633 INFO L425 ceAbstractionStarter]: For program point L340(lines 340 350) no Hoare annotation was computed. [2018-11-18 10:55:35,633 INFO L421 ceAbstractionStarter]: At program point signENTRY(lines 366 386) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (= 0 ~__ste_email_isSigned0~0) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,633 INFO L421 ceAbstractionStarter]: At program point L381(line 381) the Hoare annotation is: (let ((.cse0 (= |sign_#in~client| sign_~client)) (.cse1 (= 0 ~__ste_email_isSigned0~0))) (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (and .cse0 .cse1 (not (= |sign_#in~client| 1))) (and .cse0 (= sign_~privkey~1 ~__ste_client_privateKey0~0) .cse1 (not (= 0 ~__ste_client_privateKey0~0))) (< ~chuck~0 3) (not (= 1 ~bob~0)))) [2018-11-18 10:55:35,633 INFO L425 ceAbstractionStarter]: For program point signEXIT(lines 366 386) no Hoare annotation was computed. [2018-11-18 10:55:35,633 INFO L421 ceAbstractionStarter]: At program point L381-1(line 381) the Hoare annotation is: (let ((.cse0 (= |sign_#in~client| sign_~client))) (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (and .cse0 (= sign_~privkey~1 ~__ste_client_privateKey0~0) (not (= 0 ~__ste_client_privateKey0~0))) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0)) (and .cse0 (not (= |sign_#in~client| 1))))) [2018-11-18 10:55:35,633 INFO L425 ceAbstractionStarter]: For program point signFINAL(lines 366 386) no Hoare annotation was computed. [2018-11-18 10:55:35,633 INFO L425 ceAbstractionStarter]: For program point L375(lines 375 379) no Hoare annotation was computed. [2018-11-18 10:55:35,633 INFO L421 ceAbstractionStarter]: At program point L372(line 372) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (and (= |sign_#in~client| sign_~client) (= 0 ~__ste_email_isSigned0~0)) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,633 INFO L425 ceAbstractionStarter]: For program point L372-1(line 372) no Hoare annotation was computed. [2018-11-18 10:55:35,633 INFO L425 ceAbstractionStarter]: For program point L515-2(lines 508 523) no Hoare annotation was computed. [2018-11-18 10:55:35,634 INFO L425 ceAbstractionStarter]: For program point L512(lines 512 520) no Hoare annotation was computed. [2018-11-18 10:55:35,634 INFO L425 ceAbstractionStarter]: For program point setEmailIdEXIT(lines 508 523) no Hoare annotation was computed. [2018-11-18 10:55:35,634 INFO L425 ceAbstractionStarter]: For program point L515(lines 515 519) no Hoare annotation was computed. [2018-11-18 10:55:35,634 INFO L425 ceAbstractionStarter]: For program point setEmailIdENTRY(lines 508 523) no Hoare annotation was computed. [2018-11-18 10:55:35,634 INFO L425 ceAbstractionStarter]: For program point L497(lines 497 503) no Hoare annotation was computed. [2018-11-18 10:55:35,634 INFO L425 ceAbstractionStarter]: For program point getEmailIdFINAL(lines 489 507) no Hoare annotation was computed. [2018-11-18 10:55:35,634 INFO L425 ceAbstractionStarter]: For program point L493(lines 493 504) no Hoare annotation was computed. [2018-11-18 10:55:35,634 INFO L425 ceAbstractionStarter]: For program point getEmailIdEXIT(lines 489 507) no Hoare annotation was computed. [2018-11-18 10:55:35,634 INFO L425 ceAbstractionStarter]: For program point getEmailIdENTRY(lines 489 507) no Hoare annotation was computed. [2018-11-18 10:55:35,634 INFO L421 ceAbstractionStarter]: At program point L2432(line 2432) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (and (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0))) [2018-11-18 10:55:35,634 INFO L425 ceAbstractionStarter]: For program point L2433(line 2433) no Hoare annotation was computed. [2018-11-18 10:55:35,634 INFO L421 ceAbstractionStarter]: At program point L2431-1(line 2431) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (and (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0))) [2018-11-18 10:55:35,634 INFO L421 ceAbstractionStarter]: At program point L2431(line 2431) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (and (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0))) [2018-11-18 10:55:35,634 INFO L421 ceAbstractionStarter]: At program point mainENTRY(lines 2425 2445) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (and (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0))) [2018-11-18 10:55:35,635 INFO L425 ceAbstractionStarter]: For program point mainEXIT(lines 2425 2445) no Hoare annotation was computed. [2018-11-18 10:55:35,635 INFO L425 ceAbstractionStarter]: For program point mainFINAL(lines 2425 2445) no Hoare annotation was computed. [2018-11-18 10:55:35,635 INFO L421 ceAbstractionStarter]: At program point L2437-1(line 2437) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (and (<= 3 ~chuck~0) (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (= 1 ~bob~0) (<= 2 ~rjh~0) (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0) (= main_~tmp~17 1))) [2018-11-18 10:55:35,635 INFO L421 ceAbstractionStarter]: At program point L2437(line 2437) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (and (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0) (= main_~tmp~17 1)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|))) [2018-11-18 10:55:35,635 INFO L425 ceAbstractionStarter]: For program point L2435-1(lines 2435 2442) no Hoare annotation was computed. [2018-11-18 10:55:35,635 INFO L425 ceAbstractionStarter]: For program point L2435(lines 2435 2442) no Hoare annotation was computed. [2018-11-18 10:55:35,635 INFO L425 ceAbstractionStarter]: For program point setup_rjhFINAL(lines 2336 2346) no Hoare annotation was computed. [2018-11-18 10:55:35,635 INFO L428 ceAbstractionStarter]: At program point setup_rjhENTRY(lines 2336 2346) the Hoare annotation is: true [2018-11-18 10:55:35,636 INFO L421 ceAbstractionStarter]: At program point L2341-1(line 2341) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (<= |setup_rjh_#in~rjh___0| setup_rjh_~rjh___0) (not (= ~queue_empty~0 1)) (not (= 0 ~__ste_Client_Keyring0_PublicKey0~0)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,636 INFO L421 ceAbstractionStarter]: At program point L2341(line 2341) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (<= |setup_rjh_#in~rjh___0| setup_rjh_~rjh___0) (not (= ~queue_empty~0 1)) (not (= 0 ~__ste_Client_Keyring0_PublicKey0~0)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,636 INFO L425 ceAbstractionStarter]: For program point setup_rjhEXIT(lines 2336 2346) no Hoare annotation was computed. [2018-11-18 10:55:35,636 INFO L425 ceAbstractionStarter]: For program point L2178-1(line 2178) no Hoare annotation was computed. [2018-11-18 10:55:35,636 INFO L425 ceAbstractionStarter]: For program point printMail__wrappee__KeysENTRY(lines 2160 2187) no Hoare annotation was computed. [2018-11-18 10:55:35,636 INFO L425 ceAbstractionStarter]: For program point L2175-1(line 2175) no Hoare annotation was computed. [2018-11-18 10:55:35,636 INFO L425 ceAbstractionStarter]: For program point L2175(line 2175) no Hoare annotation was computed. [2018-11-18 10:55:35,636 INFO L425 ceAbstractionStarter]: For program point L2172(line 2172) no Hoare annotation was computed. [2018-11-18 10:55:35,636 INFO L425 ceAbstractionStarter]: For program point printMail__wrappee__KeysEXIT(lines 2160 2187) no Hoare annotation was computed. [2018-11-18 10:55:35,636 INFO L425 ceAbstractionStarter]: For program point L2172-1(line 2172) no Hoare annotation was computed. [2018-11-18 10:55:35,636 INFO L425 ceAbstractionStarter]: For program point printMail__wrappee__KeysFINAL(lines 2160 2187) no Hoare annotation was computed. [2018-11-18 10:55:35,636 INFO L425 ceAbstractionStarter]: For program point L2181-1(line 2181) no Hoare annotation was computed. [2018-11-18 10:55:35,636 INFO L425 ceAbstractionStarter]: For program point L2181(line 2181) no Hoare annotation was computed. [2018-11-18 10:55:35,636 INFO L425 ceAbstractionStarter]: For program point L2178(line 2178) no Hoare annotation was computed. [2018-11-18 10:55:35,639 INFO L425 ceAbstractionStarter]: For program point L2078(lines 2078 2084) no Hoare annotation was computed. [2018-11-18 10:55:35,639 INFO L425 ceAbstractionStarter]: For program point getClientForwardReceiverFINAL(lines 2066 2089) no Hoare annotation was computed. [2018-11-18 10:55:35,639 INFO L425 ceAbstractionStarter]: For program point L2074(lines 2074 2085) no Hoare annotation was computed. [2018-11-18 10:55:35,639 INFO L425 ceAbstractionStarter]: For program point getClientForwardReceiverEXIT(lines 2066 2089) no Hoare annotation was computed. [2018-11-18 10:55:35,640 INFO L425 ceAbstractionStarter]: For program point getClientForwardReceiverENTRY(lines 2066 2089) no Hoare annotation was computed. [2018-11-18 10:55:35,640 INFO L425 ceAbstractionStarter]: For program point L2070(lines 2070 2086) no Hoare annotation was computed. [2018-11-18 10:55:35,640 INFO L425 ceAbstractionStarter]: For program point incomingFINAL(lines 225 265) no Hoare annotation was computed. [2018-11-18 10:55:35,640 INFO L421 ceAbstractionStarter]: At program point incomingENTRY(lines 225 265) the Hoare annotation is: (let ((.cse4 (= ~__ste_email_isEncrypted0~0 |old(~__ste_email_isEncrypted0~0)|)) (.cse0 (not (= ~queue_empty~0 1))) (.cse1 (< ~rjh~0 2)) (.cse2 (< ~chuck~0 3)) (.cse3 (not (= 1 ~bob~0)))) (and (or .cse0 (not (= 0 ~__ste_email_isSigned0~0)) .cse1 .cse2 .cse3 .cse4) (or .cse4 .cse0 .cse1 (= 0 ~__ste_client_privateKey0~0) .cse2 .cse3))) [2018-11-18 10:55:35,640 INFO L421 ceAbstractionStarter]: At program point L248(line 248) the Hoare annotation is: (let ((.cse0 (not (= ~queue_empty~0 1))) (.cse2 (and (= ~__ste_email_isEncrypted0~0 |old(~__ste_email_isEncrypted0~0)|) (= incoming_~msg |incoming_#in~msg|))) (.cse1 (< ~rjh~0 2)) (.cse3 (< ~chuck~0 3)) (.cse4 (not (= 1 ~bob~0)))) (and (or .cse0 (not (= 0 ~__ste_email_isSigned0~0)) .cse1 .cse2 .cse3 .cse4) (or .cse0 .cse2 .cse1 (= 0 ~__ste_client_privateKey0~0) .cse3 .cse4))) [2018-11-18 10:55:35,640 INFO L421 ceAbstractionStarter]: At program point L248-1(line 248) the Hoare annotation is: (let ((.cse1 (= incoming_~msg |incoming_#in~msg|)) (.cse0 (not (= ~queue_empty~0 1))) (.cse2 (< ~rjh~0 2)) (.cse3 (< ~chuck~0 3)) (.cse4 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 (not (= 0 ~__ste_email_isSigned0~0)) .cse2 .cse3 .cse4) (or .cse1 .cse0 .cse2 (= 0 ~__ste_client_privateKey0~0) .cse3 .cse4))) [2018-11-18 10:55:35,640 INFO L425 ceAbstractionStarter]: For program point L246(lines 246 253) no Hoare annotation was computed. [2018-11-18 10:55:35,640 INFO L421 ceAbstractionStarter]: At program point L244(line 244) the Hoare annotation is: (let ((.cse0 (not (= ~queue_empty~0 1))) (.cse2 (and (= ~__ste_email_isEncrypted0~0 |old(~__ste_email_isEncrypted0~0)|) (= incoming_~msg |incoming_#in~msg|))) (.cse1 (< ~rjh~0 2)) (.cse3 (< ~chuck~0 3)) (.cse4 (not (= 1 ~bob~0)))) (and (or .cse0 (not (= 0 ~__ste_email_isSigned0~0)) .cse1 .cse2 .cse3 .cse4) (or .cse0 .cse2 .cse1 (= 0 ~__ste_client_privateKey0~0) .cse3 .cse4))) [2018-11-18 10:55:35,640 INFO L425 ceAbstractionStarter]: For program point L244-1(line 244) no Hoare annotation was computed. [2018-11-18 10:55:35,640 INFO L421 ceAbstractionStarter]: At program point L234(line 234) the Hoare annotation is: (let ((.cse0 (not (= ~queue_empty~0 1))) (.cse2 (and (= ~__ste_email_isEncrypted0~0 |old(~__ste_email_isEncrypted0~0)|) (= incoming_~msg |incoming_#in~msg|))) (.cse1 (< ~rjh~0 2)) (.cse3 (< ~chuck~0 3)) (.cse4 (not (= 1 ~bob~0)))) (and (or .cse0 (not (= 0 ~__ste_email_isSigned0~0)) .cse1 .cse2 .cse3 .cse4) (or .cse0 .cse2 .cse1 (= 0 ~__ste_client_privateKey0~0) .cse3 .cse4))) [2018-11-18 10:55:35,641 INFO L425 ceAbstractionStarter]: For program point L234-1(line 234) no Hoare annotation was computed. [2018-11-18 10:55:35,641 INFO L421 ceAbstractionStarter]: At program point L243(line 243) the Hoare annotation is: (let ((.cse0 (not (= ~queue_empty~0 1))) (.cse2 (and (= ~__ste_email_isEncrypted0~0 |old(~__ste_email_isEncrypted0~0)|) (= incoming_~msg |incoming_#in~msg|))) (.cse1 (< ~rjh~0 2)) (.cse3 (< ~chuck~0 3)) (.cse4 (not (= 1 ~bob~0)))) (and (or .cse0 (not (= 0 ~__ste_email_isSigned0~0)) .cse1 .cse2 .cse3 .cse4) (or .cse0 .cse2 .cse1 (= 0 ~__ste_client_privateKey0~0) .cse3 .cse4))) [2018-11-18 10:55:35,645 INFO L425 ceAbstractionStarter]: For program point incomingEXIT(lines 225 265) no Hoare annotation was computed. [2018-11-18 10:55:35,645 INFO L425 ceAbstractionStarter]: For program point L243-1(line 243) no Hoare annotation was computed. [2018-11-18 10:55:35,645 INFO L425 ceAbstractionStarter]: For program point L241(lines 241 256) no Hoare annotation was computed. [2018-11-18 10:55:35,645 INFO L421 ceAbstractionStarter]: At program point L239(line 239) the Hoare annotation is: (let ((.cse0 (not (= ~queue_empty~0 1))) (.cse2 (and (= ~__ste_email_isEncrypted0~0 |old(~__ste_email_isEncrypted0~0)|) (= incoming_~msg |incoming_#in~msg|))) (.cse1 (< ~rjh~0 2)) (.cse3 (< ~chuck~0 3)) (.cse4 (not (= 1 ~bob~0)))) (and (or .cse0 (not (= 0 ~__ste_email_isSigned0~0)) .cse1 .cse2 .cse3 .cse4) (or .cse0 .cse2 .cse1 (= 0 ~__ste_client_privateKey0~0) .cse3 .cse4))) [2018-11-18 10:55:35,645 INFO L425 ceAbstractionStarter]: For program point L239-1(line 239) no Hoare annotation was computed. [2018-11-18 10:55:35,645 INFO L425 ceAbstractionStarter]: For program point L237(lines 237 259) no Hoare annotation was computed. [2018-11-18 10:55:35,646 INFO L421 ceAbstractionStarter]: At program point L237-1(lines 237 259) the Hoare annotation is: (let ((.cse1 (= incoming_~msg |incoming_#in~msg|)) (.cse0 (not (= ~queue_empty~0 1))) (.cse2 (< ~rjh~0 2)) (.cse3 (< ~chuck~0 3)) (.cse4 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 (not (= 0 ~__ste_email_isSigned0~0)) .cse2 .cse3 .cse4) (or .cse1 .cse0 .cse2 (= 0 ~__ste_client_privateKey0~0) .cse3 .cse4))) [2018-11-18 10:55:35,646 INFO L428 ceAbstractionStarter]: At program point rjhDeletePrivateKeyENTRY(lines 2528 2537) the Hoare annotation is: true [2018-11-18 10:55:35,646 INFO L425 ceAbstractionStarter]: For program point rjhDeletePrivateKeyEXIT(lines 2528 2537) no Hoare annotation was computed. [2018-11-18 10:55:35,646 INFO L425 ceAbstractionStarter]: For program point rjhDeletePrivateKeyFINAL(lines 2528 2537) no Hoare annotation was computed. [2018-11-18 10:55:35,646 INFO L425 ceAbstractionStarter]: For program point L1026-1(line 1026) no Hoare annotation was computed. [2018-11-18 10:55:35,646 INFO L425 ceAbstractionStarter]: For program point L960(lines 960 967) no Hoare annotation was computed. [2018-11-18 10:55:35,646 INFO L425 ceAbstractionStarter]: For program point L911(lines 911 915) no Hoare annotation was computed. [2018-11-18 10:55:35,646 INFO L421 ceAbstractionStarter]: At program point L969(lines 956 1069) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,646 INFO L421 ceAbstractionStarter]: At program point L994(lines 984 1067) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,646 INFO L425 ceAbstractionStarter]: For program point L1052(lines 1052 1059) no Hoare annotation was computed. [2018-11-18 10:55:35,646 INFO L421 ceAbstractionStarter]: At program point L1019(lines 1009 1065) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,649 INFO L421 ceAbstractionStarter]: At program point L1052-1(lines 909 1073) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,649 INFO L425 ceAbstractionStarter]: For program point testEXIT(lines 870 1081) no Hoare annotation was computed. [2018-11-18 10:55:35,650 INFO L421 ceAbstractionStarter]: At program point L962(line 962) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,650 INFO L425 ceAbstractionStarter]: For program point L962-1(line 962) no Hoare annotation was computed. [2018-11-18 10:55:35,650 INFO L421 ceAbstractionStarter]: At program point testENTRY(lines 870 1081) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (and (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,650 INFO L425 ceAbstractionStarter]: For program point L921(lines 921 928) no Hoare annotation was computed. [2018-11-18 10:55:35,650 INFO L425 ceAbstractionStarter]: For program point testFINAL(lines 870 1081) no Hoare annotation was computed. [2018-11-18 10:55:35,650 INFO L425 ceAbstractionStarter]: For program point L946(lines 946 953) no Hoare annotation was computed. [2018-11-18 10:55:35,650 INFO L421 ceAbstractionStarter]: At program point L930(lines 917 1072) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,650 INFO L421 ceAbstractionStarter]: At program point L1054(line 1054) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,650 INFO L425 ceAbstractionStarter]: For program point L1054-1(line 1054) no Hoare annotation was computed. [2018-11-18 10:55:35,650 INFO L425 ceAbstractionStarter]: For program point L988(lines 988 992) no Hoare annotation was computed. [2018-11-18 10:55:35,650 INFO L421 ceAbstractionStarter]: At program point L955(lines 942 1070) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,651 INFO L425 ceAbstractionStarter]: For program point L1013(lines 1013 1017) no Hoare annotation was computed. [2018-11-18 10:55:35,651 INFO L425 ceAbstractionStarter]: For program point L1038(lines 1038 1045) no Hoare annotation was computed. [2018-11-18 10:55:35,655 INFO L421 ceAbstractionStarter]: At program point L923(line 923) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (and (= test_~op1~0 0) (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,655 INFO L425 ceAbstractionStarter]: For program point L923-1(line 923) no Hoare annotation was computed. [2018-11-18 10:55:35,656 INFO L421 ceAbstractionStarter]: At program point L1047(lines 1034 1063) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,656 INFO L421 ceAbstractionStarter]: At program point L948(line 948) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,656 INFO L425 ceAbstractionStarter]: For program point L948-1(line 948) no Hoare annotation was computed. [2018-11-18 10:55:35,656 INFO L421 ceAbstractionStarter]: At program point L1040(line 1040) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,656 INFO L425 ceAbstractionStarter]: For program point L1040-1(line 1040) no Hoare annotation was computed. [2018-11-18 10:55:35,656 INFO L425 ceAbstractionStarter]: For program point L974(lines 974 981) no Hoare annotation was computed. [2018-11-18 10:55:35,656 INFO L421 ceAbstractionStarter]: At program point L941(lines 931 1071) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,656 INFO L425 ceAbstractionStarter]: For program point L999(lines 999 1006) no Hoare annotation was computed. [2018-11-18 10:55:35,656 INFO L425 ceAbstractionStarter]: For program point L1024(lines 1024 1031) no Hoare annotation was computed. [2018-11-18 10:55:35,656 INFO L421 ceAbstractionStarter]: At program point L983(lines 970 1068) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,656 INFO L425 ceAbstractionStarter]: For program point L917(lines 917 1072) no Hoare annotation was computed. [2018-11-18 10:55:35,656 INFO L421 ceAbstractionStarter]: At program point L1074(lines 908 1075) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,657 INFO L421 ceAbstractionStarter]: At program point L1008(lines 995 1066) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,660 INFO L425 ceAbstractionStarter]: For program point L909-1(lines 909 1073) no Hoare annotation was computed. [2018-11-18 10:55:35,660 INFO L421 ceAbstractionStarter]: At program point L1033(lines 1020 1064) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,661 INFO L421 ceAbstractionStarter]: At program point L976(line 976) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,661 INFO L425 ceAbstractionStarter]: For program point L976-1(line 976) no Hoare annotation was computed. [2018-11-18 10:55:35,661 INFO L425 ceAbstractionStarter]: For program point L910(lines 909 1073) no Hoare annotation was computed. [2018-11-18 10:55:35,661 INFO L421 ceAbstractionStarter]: At program point L1001(line 1001) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,661 INFO L425 ceAbstractionStarter]: For program point L1001-1(line 1001) no Hoare annotation was computed. [2018-11-18 10:55:35,661 INFO L425 ceAbstractionStarter]: For program point L935(lines 935 939) no Hoare annotation was computed. [2018-11-18 10:55:35,661 INFO L421 ceAbstractionStarter]: At program point L1026(line 1026) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,661 INFO L425 ceAbstractionStarter]: For program point L1665(lines 1665 1669) no Hoare annotation was computed. [2018-11-18 10:55:35,661 INFO L425 ceAbstractionStarter]: For program point L1665-2(lines 1655 1674) no Hoare annotation was computed. [2018-11-18 10:55:35,661 INFO L425 ceAbstractionStarter]: For program point L1662(lines 1662 1670) no Hoare annotation was computed. [2018-11-18 10:55:35,661 INFO L425 ceAbstractionStarter]: For program point L1659(lines 1659 1671) no Hoare annotation was computed. [2018-11-18 10:55:35,661 INFO L425 ceAbstractionStarter]: For program point setClientAutoResponseEXIT(lines 1655 1674) no Hoare annotation was computed. [2018-11-18 10:55:35,662 INFO L425 ceAbstractionStarter]: For program point setClientAutoResponseENTRY(lines 1655 1674) no Hoare annotation was computed. [2018-11-18 10:55:35,662 INFO L425 ceAbstractionStarter]: For program point setClientAddressBookSizeENTRY(lines 1246 1265) no Hoare annotation was computed. [2018-11-18 10:55:35,662 INFO L425 ceAbstractionStarter]: For program point L1256(lines 1256 1260) no Hoare annotation was computed. [2018-11-18 10:55:35,662 INFO L425 ceAbstractionStarter]: For program point L1256-2(lines 1246 1265) no Hoare annotation was computed. [2018-11-18 10:55:35,662 INFO L425 ceAbstractionStarter]: For program point L1253(lines 1253 1261) no Hoare annotation was computed. [2018-11-18 10:55:35,663 INFO L425 ceAbstractionStarter]: For program point setClientAddressBookSizeEXIT(lines 1246 1265) no Hoare annotation was computed. [2018-11-18 10:55:35,663 INFO L425 ceAbstractionStarter]: For program point L1250(lines 1250 1262) no Hoare annotation was computed. [2018-11-18 10:55:35,664 INFO L425 ceAbstractionStarter]: For program point getClientKeyringUserEXIT(lines 1803 1856) no Hoare annotation was computed. [2018-11-18 10:55:35,664 INFO L425 ceAbstractionStarter]: For program point L1821(lines 1821 1852) no Hoare annotation was computed. [2018-11-18 10:55:35,664 INFO L425 ceAbstractionStarter]: For program point L1840(lines 1840 1846) no Hoare annotation was computed. [2018-11-18 10:55:35,664 INFO L425 ceAbstractionStarter]: For program point L1807(lines 1807 1853) no Hoare annotation was computed. [2018-11-18 10:55:35,664 INFO L425 ceAbstractionStarter]: For program point L1836(lines 1836 1847) no Hoare annotation was computed. [2018-11-18 10:55:35,664 INFO L425 ceAbstractionStarter]: For program point getClientKeyringUserFINAL(lines 1803 1856) no Hoare annotation was computed. [2018-11-18 10:55:35,664 INFO L425 ceAbstractionStarter]: For program point L1826(lines 1826 1832) no Hoare annotation was computed. [2018-11-18 10:55:35,664 INFO L425 ceAbstractionStarter]: For program point L1822(lines 1822 1833) no Hoare annotation was computed. [2018-11-18 10:55:35,664 INFO L428 ceAbstractionStarter]: At program point getClientKeyringUserENTRY(lines 1803 1856) the Hoare annotation is: true [2018-11-18 10:55:35,664 INFO L425 ceAbstractionStarter]: For program point L1812(lines 1812 1818) no Hoare annotation was computed. [2018-11-18 10:55:35,664 INFO L425 ceAbstractionStarter]: For program point L1808(lines 1808 1819) no Hoare annotation was computed. [2018-11-18 10:55:35,664 INFO L425 ceAbstractionStarter]: For program point L1835(lines 1835 1851) no Hoare annotation was computed. [2018-11-18 10:55:35,664 INFO L428 ceAbstractionStarter]: At program point __utac_acc__SignForward_spec__1ENTRY(lines 2559 2584) the Hoare annotation is: true [2018-11-18 10:55:35,664 INFO L425 ceAbstractionStarter]: For program point __utac_acc__SignForward_spec__1EXIT(lines 2559 2584) no Hoare annotation was computed. [2018-11-18 10:55:35,665 INFO L421 ceAbstractionStarter]: At program point L2574(line 2574) the Hoare annotation is: (let ((.cse0 (not (= ~queue_empty~0 1))) (.cse1 (< ~rjh~0 2)) (.cse2 (not (= 1 |__utac_acc__SignForward_spec__1_#in~client|))) (.cse3 (not (= 1 |__utac_acc__SignForward_spec__1_#in~msg|))) (.cse4 (< ~chuck~0 3)) (.cse5 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 .cse2 .cse3 (= 0 ~__ste_client_privateKey0~0) .cse4 .cse5) (or .cse0 (not (= 0 ~__ste_email_isSigned0~0)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-11-18 10:55:35,665 INFO L425 ceAbstractionStarter]: For program point L2572(lines 2572 2578) no Hoare annotation was computed. [2018-11-18 10:55:35,665 INFO L421 ceAbstractionStarter]: At program point L2570(line 2570) the Hoare annotation is: (let ((.cse0 (not (= ~queue_empty~0 1))) (.cse1 (< ~rjh~0 2)) (.cse2 (not (= 1 |__utac_acc__SignForward_spec__1_#in~client|))) (.cse3 (not (= 1 |__utac_acc__SignForward_spec__1_#in~msg|))) (.cse4 (< ~chuck~0 3)) (.cse5 (not (= 1 ~bob~0)))) (and (or (and (= 1 __utac_acc__SignForward_spec__1_~client) (= 1 __utac_acc__SignForward_spec__1_~msg)) .cse0 .cse1 .cse2 .cse3 (= 0 ~__ste_client_privateKey0~0) .cse4 .cse5) (or .cse0 (not (= 0 ~__ste_email_isSigned0~0)) .cse1 .cse2 .cse3 .cse4 .cse5))) [2018-11-18 10:55:35,665 INFO L425 ceAbstractionStarter]: For program point L2568(lines 2568 2581) no Hoare annotation was computed. [2018-11-18 10:55:35,665 INFO L425 ceAbstractionStarter]: For program point L2570-1(line 2570) no Hoare annotation was computed. [2018-11-18 10:55:35,665 INFO L421 ceAbstractionStarter]: At program point L2566(line 2566) the Hoare annotation is: (let ((.cse1 (not (= ~queue_empty~0 1))) (.cse2 (< ~rjh~0 2)) (.cse3 (not (= 1 |__utac_acc__SignForward_spec__1_#in~client|))) (.cse4 (not (= 1 |__utac_acc__SignForward_spec__1_#in~msg|))) (.cse0 (and (= 1 __utac_acc__SignForward_spec__1_~client) (= 1 __utac_acc__SignForward_spec__1_~msg))) (.cse5 (< ~chuck~0 3)) (.cse6 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~__ste_client_privateKey0~0) .cse5 .cse6) (or .cse1 (not (= 0 ~__ste_email_isSigned0~0)) .cse2 .cse3 .cse4 .cse0 .cse5 .cse6))) [2018-11-18 10:55:35,668 INFO L425 ceAbstractionStarter]: For program point L2568-1(lines 2559 2584) no Hoare annotation was computed. [2018-11-18 10:55:35,668 INFO L425 ceAbstractionStarter]: For program point L2566-1(line 2566) no Hoare annotation was computed. [2018-11-18 10:55:35,668 INFO L425 ceAbstractionStarter]: For program point L1887(lines 1887 1891) no Hoare annotation was computed. [2018-11-18 10:55:35,668 INFO L428 ceAbstractionStarter]: At program point setClientKeyringUserENTRY(lines 1857 1900) the Hoare annotation is: true [2018-11-18 10:55:35,668 INFO L425 ceAbstractionStarter]: For program point L1883(lines 1883 1895) no Hoare annotation was computed. [2018-11-18 10:55:35,668 INFO L425 ceAbstractionStarter]: For program point L1883-1(lines 1857 1900) no Hoare annotation was computed. [2018-11-18 10:55:35,668 INFO L425 ceAbstractionStarter]: For program point L1873(lines 1873 1881) no Hoare annotation was computed. [2018-11-18 10:55:35,668 INFO L425 ceAbstractionStarter]: For program point L1865(lines 1865 1869) no Hoare annotation was computed. [2018-11-18 10:55:35,668 INFO L425 ceAbstractionStarter]: For program point L1861(lines 1861 1897) no Hoare annotation was computed. [2018-11-18 10:55:35,668 INFO L425 ceAbstractionStarter]: For program point setClientKeyringUserEXIT(lines 1857 1900) no Hoare annotation was computed. [2018-11-18 10:55:35,668 INFO L425 ceAbstractionStarter]: For program point L1884(lines 1884 1892) no Hoare annotation was computed. [2018-11-18 10:55:35,668 INFO L425 ceAbstractionStarter]: For program point L1876(lines 1876 1880) no Hoare annotation was computed. [2018-11-18 10:55:35,668 INFO L425 ceAbstractionStarter]: For program point L1872(lines 1872 1896) no Hoare annotation was computed. [2018-11-18 10:55:35,668 INFO L425 ceAbstractionStarter]: For program point L1862(lines 1862 1870) no Hoare annotation was computed. [2018-11-18 10:55:35,668 INFO L425 ceAbstractionStarter]: For program point __automaton_failFINAL(lines 436 443) no Hoare annotation was computed. [2018-11-18 10:55:35,668 INFO L425 ceAbstractionStarter]: For program point __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION(line 440) no Hoare annotation was computed. [2018-11-18 10:55:35,668 INFO L428 ceAbstractionStarter]: At program point __automaton_failENTRY(lines 436 443) the Hoare annotation is: true [2018-11-18 10:55:35,668 INFO L425 ceAbstractionStarter]: For program point __automaton_failEXIT(lines 436 443) no Hoare annotation was computed. [2018-11-18 10:55:35,669 INFO L425 ceAbstractionStarter]: For program point L2048(lines 2048 2052) no Hoare annotation was computed. [2018-11-18 10:55:35,669 INFO L425 ceAbstractionStarter]: For program point L2044(lines 2044 2056) no Hoare annotation was computed. [2018-11-18 10:55:35,669 INFO L425 ceAbstractionStarter]: For program point L2044-1(lines 2018 2061) no Hoare annotation was computed. [2018-11-18 10:55:35,669 INFO L425 ceAbstractionStarter]: For program point setClientKeyringPublicKeyEXIT(lines 2018 2061) no Hoare annotation was computed. [2018-11-18 10:55:35,669 INFO L425 ceAbstractionStarter]: For program point L2034(lines 2034 2042) no Hoare annotation was computed. [2018-11-18 10:55:35,669 INFO L425 ceAbstractionStarter]: For program point L2026(lines 2026 2030) no Hoare annotation was computed. [2018-11-18 10:55:35,669 INFO L425 ceAbstractionStarter]: For program point L2022(lines 2022 2058) no Hoare annotation was computed. [2018-11-18 10:55:35,673 INFO L425 ceAbstractionStarter]: For program point L2045(lines 2045 2053) no Hoare annotation was computed. [2018-11-18 10:55:35,673 INFO L421 ceAbstractionStarter]: At program point setClientKeyringPublicKeyENTRY(lines 2018 2061) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_Client_Keyring0_PublicKey0~0)|)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,673 INFO L425 ceAbstractionStarter]: For program point L2037(lines 2037 2041) no Hoare annotation was computed. [2018-11-18 10:55:35,673 INFO L425 ceAbstractionStarter]: For program point L2033(lines 2033 2057) no Hoare annotation was computed. [2018-11-18 10:55:35,673 INFO L425 ceAbstractionStarter]: For program point L2023(lines 2023 2031) no Hoare annotation was computed. [2018-11-18 10:55:35,673 INFO L421 ceAbstractionStarter]: At program point L188(line 188) the Hoare annotation is: (or (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0) (= outgoing_~client |outgoing_#in~client|) (= outgoing_~msg |outgoing_#in~msg|)) (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= 1 |outgoing_#in~client|)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (not (= 1 |outgoing_#in~msg|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,673 INFO L421 ceAbstractionStarter]: At program point L188-1(line 188) the Hoare annotation is: (let ((.cse0 (= 0 ~__ste_email_isEncrypted0~0)) (.cse1 (= outgoing_~client |outgoing_#in~client|)) (.cse2 (= outgoing_~msg |outgoing_#in~msg|))) (or (and (= 0 ~__ste_email_isSigned0~0) .cse0 .cse1 .cse2) (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= 1 |outgoing_#in~client|)) (not (= ~queue_empty~0 1)) (and (not (= 0 ~__ste_client_privateKey0~0)) .cse0 .cse1 .cse2) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (not (= 1 |outgoing_#in~msg|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0)))) [2018-11-18 10:55:35,673 INFO L425 ceAbstractionStarter]: For program point outgoingEXIT(lines 183 193) no Hoare annotation was computed. [2018-11-18 10:55:35,673 INFO L421 ceAbstractionStarter]: At program point outgoingENTRY(lines 183 193) the Hoare annotation is: (or (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= 1 |outgoing_#in~client|)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (not (= 1 |outgoing_#in~msg|)) (< ~rjh~0 2) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,673 INFO L425 ceAbstractionStarter]: For program point outgoingFINAL(lines 183 193) no Hoare annotation was computed. [2018-11-18 10:55:35,674 INFO L425 ceAbstractionStarter]: For program point setClientForwardReceiverENTRY(lines 2090 2109) no Hoare annotation was computed. [2018-11-18 10:55:35,674 INFO L425 ceAbstractionStarter]: For program point setClientForwardReceiverEXIT(lines 2090 2109) no Hoare annotation was computed. [2018-11-18 10:55:35,674 INFO L425 ceAbstractionStarter]: For program point L2100(lines 2100 2104) no Hoare annotation was computed. [2018-11-18 10:55:35,674 INFO L425 ceAbstractionStarter]: For program point L2100-2(lines 2090 2109) no Hoare annotation was computed. [2018-11-18 10:55:35,674 INFO L425 ceAbstractionStarter]: For program point L2097(lines 2097 2105) no Hoare annotation was computed. [2018-11-18 10:55:35,674 INFO L425 ceAbstractionStarter]: For program point L2094(lines 2094 2106) no Hoare annotation was computed. [2018-11-18 10:55:35,674 INFO L428 ceAbstractionStarter]: At program point select_helpersFINAL(lines 71 77) the Hoare annotation is: true [2018-11-18 10:55:35,674 INFO L425 ceAbstractionStarter]: For program point select_helpersEXIT(lines 71 77) no Hoare annotation was computed. [2018-11-18 10:55:35,680 INFO L425 ceAbstractionStarter]: For program point isVerifiedENTRY(lines 826 844) no Hoare annotation was computed. [2018-11-18 10:55:35,680 INFO L425 ceAbstractionStarter]: For program point L830(lines 830 841) no Hoare annotation was computed. [2018-11-18 10:55:35,680 INFO L425 ceAbstractionStarter]: For program point isVerifiedFINAL(lines 826 844) no Hoare annotation was computed. [2018-11-18 10:55:35,680 INFO L425 ceAbstractionStarter]: For program point isVerifiedEXIT(lines 826 844) no Hoare annotation was computed. [2018-11-18 10:55:35,680 INFO L425 ceAbstractionStarter]: For program point L834(lines 834 840) no Hoare annotation was computed. [2018-11-18 10:55:35,680 INFO L425 ceAbstractionStarter]: For program point setup_chuckEXIT(lines 2357 2367) no Hoare annotation was computed. [2018-11-18 10:55:35,680 INFO L421 ceAbstractionStarter]: At program point L2362(line 2362) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (<= |setup_chuck_#in~chuck___0| setup_chuck_~chuck___0) (not (= ~queue_empty~0 1)) (not (= 0 ~__ste_Client_Keyring0_PublicKey0~0)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,680 INFO L428 ceAbstractionStarter]: At program point setup_chuckENTRY(lines 2357 2367) the Hoare annotation is: true [2018-11-18 10:55:35,680 INFO L425 ceAbstractionStarter]: For program point setup_chuckFINAL(lines 2357 2367) no Hoare annotation was computed. [2018-11-18 10:55:35,680 INFO L421 ceAbstractionStarter]: At program point L2362-1(line 2362) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (<= |setup_chuck_#in~chuck___0| setup_chuck_~chuck___0) (not (= ~queue_empty~0 1)) (not (= 0 ~__ste_Client_Keyring0_PublicKey0~0)) (not (= 0 ~__ste_email_isSigned0~0)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,680 INFO L425 ceAbstractionStarter]: For program point L1982(lines 1982 2013) no Hoare annotation was computed. [2018-11-18 10:55:35,680 INFO L425 ceAbstractionStarter]: For program point L2001(lines 2001 2007) no Hoare annotation was computed. [2018-11-18 10:55:35,680 INFO L425 ceAbstractionStarter]: For program point L1968(lines 1968 2014) no Hoare annotation was computed. [2018-11-18 10:55:35,680 INFO L425 ceAbstractionStarter]: For program point L1997(lines 1997 2008) no Hoare annotation was computed. [2018-11-18 10:55:35,680 INFO L425 ceAbstractionStarter]: For program point L1987(lines 1987 1993) no Hoare annotation was computed. [2018-11-18 10:55:35,680 INFO L425 ceAbstractionStarter]: For program point L1983(lines 1983 1994) no Hoare annotation was computed. [2018-11-18 10:55:35,680 INFO L425 ceAbstractionStarter]: For program point L1973(lines 1973 1979) no Hoare annotation was computed. [2018-11-18 10:55:35,680 INFO L425 ceAbstractionStarter]: For program point findPublicKeyFINAL(lines 1964 2017) no Hoare annotation was computed. [2018-11-18 10:55:35,680 INFO L425 ceAbstractionStarter]: For program point L1969(lines 1969 1980) no Hoare annotation was computed. [2018-11-18 10:55:35,680 INFO L425 ceAbstractionStarter]: For program point L1996(lines 1996 2012) no Hoare annotation was computed. [2018-11-18 10:55:35,681 INFO L425 ceAbstractionStarter]: For program point findPublicKeyEXIT(lines 1964 2017) no Hoare annotation was computed. [2018-11-18 10:55:35,681 INFO L428 ceAbstractionStarter]: At program point findPublicKeyENTRY(lines 1964 2017) the Hoare annotation is: true [2018-11-18 10:55:35,681 INFO L421 ceAbstractionStarter]: At program point outgoing__wrappee__EncryptENTRY(lines 156 182) the Hoare annotation is: (let ((.cse1 (= 0 ~__ste_email_isEncrypted0~0)) (.cse0 (not (= 0 |old(~__ste_email_isEncrypted0~0)|))) (.cse2 (not (= ~queue_empty~0 1))) (.cse3 (not (= 1 |outgoing__wrappee__Encrypt_#in~client|))) (.cse4 (not (= 1 |outgoing__wrappee__Encrypt_#in~msg|))) (.cse5 (< ~rjh~0 2)) (.cse6 (< ~chuck~0 3)) (.cse7 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 0 ~__ste_email_isSigned0~0)) .cse4 .cse5 .cse6 .cse7) (or .cse1 .cse0 .cse2 .cse3 .cse4 .cse5 (= 0 ~__ste_client_privateKey0~0) .cse6 .cse7))) [2018-11-18 10:55:35,686 INFO L425 ceAbstractionStarter]: For program point outgoing__wrappee__EncryptEXIT(lines 156 182) no Hoare annotation was computed. [2018-11-18 10:55:35,686 INFO L421 ceAbstractionStarter]: At program point L171(line 171) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~__ste_email_isEncrypted0~0)|))) (.cse1 (not (= ~queue_empty~0 1))) (.cse2 (not (= 1 |outgoing__wrappee__Encrypt_#in~client|))) (.cse3 (not (= 1 |outgoing__wrappee__Encrypt_#in~msg|))) (.cse4 (< ~rjh~0 2)) (.cse6 (< ~chuck~0 3)) (.cse7 (not (= 1 ~bob~0))) (.cse5 (and (= outgoing__wrappee__Encrypt_~msg |outgoing__wrappee__Encrypt_#in~msg|) (= outgoing__wrappee__Encrypt_~client |outgoing__wrappee__Encrypt_#in~client|) (= 0 ~__ste_email_isEncrypted0~0)))) (and (or .cse0 .cse1 .cse2 (not (= 0 ~__ste_email_isSigned0~0)) .cse3 .cse4 .cse5 .cse6 .cse7) (or .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~__ste_client_privateKey0~0) .cse6 .cse7 .cse5))) [2018-11-18 10:55:35,686 INFO L421 ceAbstractionStarter]: At program point L171-1(line 171) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~__ste_email_isEncrypted0~0)|))) (.cse1 (not (= ~queue_empty~0 1))) (.cse2 (not (= 1 |outgoing__wrappee__Encrypt_#in~client|))) (.cse3 (not (= 1 |outgoing__wrappee__Encrypt_#in~msg|))) (.cse4 (< ~rjh~0 2)) (.cse6 (< ~chuck~0 3)) (.cse7 (not (= 1 ~bob~0))) (.cse5 (and (= outgoing__wrappee__Encrypt_~msg |outgoing__wrappee__Encrypt_#in~msg|) (= outgoing__wrappee__Encrypt_~client |outgoing__wrappee__Encrypt_#in~client|) (= 0 ~__ste_email_isEncrypted0~0)))) (and (or .cse0 .cse1 .cse2 (not (= 0 ~__ste_email_isSigned0~0)) .cse3 .cse4 .cse5 .cse6 .cse7) (or .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~__ste_client_privateKey0~0) .cse6 .cse7 .cse5))) [2018-11-18 10:55:35,686 INFO L425 ceAbstractionStarter]: For program point L169(lines 169 176) no Hoare annotation was computed. [2018-11-18 10:55:35,686 INFO L421 ceAbstractionStarter]: At program point L169-1(lines 169 176) the Hoare annotation is: (let ((.cse1 (not (= 0 |old(~__ste_email_isEncrypted0~0)|))) (.cse2 (not (= ~queue_empty~0 1))) (.cse3 (not (= 1 |outgoing__wrappee__Encrypt_#in~client|))) (.cse0 (and (= outgoing__wrappee__Encrypt_~msg |outgoing__wrappee__Encrypt_#in~msg|) (= outgoing__wrappee__Encrypt_~client |outgoing__wrappee__Encrypt_#in~client|))) (.cse4 (not (= 1 |outgoing__wrappee__Encrypt_#in~msg|))) (.cse5 (< ~rjh~0 2)) (.cse6 (< ~chuck~0 3)) (.cse7 (not (= 1 ~bob~0)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 0 ~__ste_email_isSigned0~0)) .cse4 .cse5 .cse6 .cse7) (or .cse1 .cse2 .cse3 .cse0 .cse4 .cse5 (= 0 ~__ste_client_privateKey0~0) .cse6 .cse7))) [2018-11-18 10:55:35,686 INFO L425 ceAbstractionStarter]: For program point outgoing__wrappee__EncryptFINAL(lines 156 182) no Hoare annotation was computed. [2018-11-18 10:55:35,686 INFO L421 ceAbstractionStarter]: At program point L166(line 166) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~__ste_email_isEncrypted0~0)|))) (.cse1 (not (= ~queue_empty~0 1))) (.cse2 (not (= 1 |outgoing__wrappee__Encrypt_#in~client|))) (.cse3 (not (= 1 |outgoing__wrappee__Encrypt_#in~msg|))) (.cse4 (< ~rjh~0 2)) (.cse6 (< ~chuck~0 3)) (.cse7 (not (= 1 ~bob~0))) (.cse5 (and (= outgoing__wrappee__Encrypt_~msg |outgoing__wrappee__Encrypt_#in~msg|) (= outgoing__wrappee__Encrypt_~client |outgoing__wrappee__Encrypt_#in~client|) (= 0 ~__ste_email_isEncrypted0~0)))) (and (or .cse0 .cse1 .cse2 (not (= 0 ~__ste_email_isSigned0~0)) .cse3 .cse4 .cse5 .cse6 .cse7) (or .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~__ste_client_privateKey0~0) .cse6 .cse7 .cse5))) [2018-11-18 10:55:35,691 INFO L425 ceAbstractionStarter]: For program point L166-1(line 166) no Hoare annotation was computed. [2018-11-18 10:55:35,691 INFO L421 ceAbstractionStarter]: At program point L164(line 164) the Hoare annotation is: (let ((.cse0 (not (= 0 |old(~__ste_email_isEncrypted0~0)|))) (.cse1 (not (= ~queue_empty~0 1))) (.cse2 (not (= 1 |outgoing__wrappee__Encrypt_#in~client|))) (.cse3 (not (= 1 |outgoing__wrappee__Encrypt_#in~msg|))) (.cse4 (< ~rjh~0 2)) (.cse6 (< ~chuck~0 3)) (.cse7 (not (= 1 ~bob~0))) (.cse5 (and (= outgoing__wrappee__Encrypt_~msg |outgoing__wrappee__Encrypt_#in~msg|) (= outgoing__wrappee__Encrypt_~client |outgoing__wrappee__Encrypt_#in~client|) (= 0 ~__ste_email_isEncrypted0~0)))) (and (or .cse0 .cse1 .cse2 (not (= 0 ~__ste_email_isSigned0~0)) .cse3 .cse4 .cse5 .cse6 .cse7) (or .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~__ste_client_privateKey0~0) .cse6 .cse7 .cse5))) [2018-11-18 10:55:35,691 INFO L425 ceAbstractionStarter]: For program point L164-1(line 164) no Hoare annotation was computed. [2018-11-18 10:55:35,691 INFO L421 ceAbstractionStarter]: At program point L289(line 289) the Hoare annotation is: (or (not (= 1 |sendEmail_#in~sender|)) (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0) (= 1 sendEmail_~sender) (= 1 sendEmail_~email~0)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,691 INFO L425 ceAbstractionStarter]: For program point sendEmailEXIT(lines 281 293) no Hoare annotation was computed. [2018-11-18 10:55:35,691 INFO L421 ceAbstractionStarter]: At program point L287(line 287) the Hoare annotation is: (or (not (= 1 |sendEmail_#in~sender|)) (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0) (= 1 sendEmail_~sender)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,691 INFO L425 ceAbstractionStarter]: For program point L287-1(line 287) no Hoare annotation was computed. [2018-11-18 10:55:35,691 INFO L421 ceAbstractionStarter]: At program point sendEmailENTRY(lines 281 293) the Hoare annotation is: (or (not (= 1 |sendEmail_#in~sender|)) (not (= 0 |old(~__ste_email_isEncrypted0~0)|)) (not (= ~queue_empty~0 1)) (not (= 0 |old(~__ste_email_isSigned0~0)|)) (< ~rjh~0 2) (and (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0)) (< ~chuck~0 3) (not (= 1 ~bob~0))) [2018-11-18 10:55:35,691 INFO L425 ceAbstractionStarter]: For program point sendEmailFINAL(lines 281 293) no Hoare annotation was computed. [2018-11-18 10:55:35,691 INFO L425 ceAbstractionStarter]: For program point L1472(lines 1472 1488) no Hoare annotation was computed. [2018-11-18 10:55:35,691 INFO L425 ceAbstractionStarter]: For program point L1472-1(lines 1438 1493) no Hoare annotation was computed. [2018-11-18 10:55:35,691 INFO L425 ceAbstractionStarter]: For program point L1464(lines 1464 1468) no Hoare annotation was computed. [2018-11-18 10:55:35,691 INFO L425 ceAbstractionStarter]: For program point L1473(lines 1473 1485) no Hoare annotation was computed. [2018-11-18 10:55:35,697 INFO L425 ceAbstractionStarter]: For program point setClientAddressBookAliasENTRY(lines 1438 1493) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point L1461(lines 1461 1469) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point L1457(lines 1457 1489) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point L1449(lines 1449 1453) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point setClientAddressBookAliasEXIT(lines 1438 1493) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point L1458(lines 1458 1470) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point L1479(lines 1479 1483) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point L1446(lines 1446 1454) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point L1442(lines 1442 1490) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point L1476(lines 1476 1484) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point L1443(lines 1443 1455) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point L686(lines 686 692) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point isEncryptedFINAL(lines 678 696) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point L682(lines 682 693) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point isEncryptedEXIT(lines 678 696) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L428 ceAbstractionStarter]: At program point isEncryptedENTRY(lines 678 696) the Hoare annotation is: true [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point getClientAutoResponseFINAL(lines 1631 1654) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point getClientAutoResponseEXIT(lines 1631 1654) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point L1643(lines 1643 1649) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point getClientAutoResponseENTRY(lines 1631 1654) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point L1639(lines 1639 1650) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point L1635(lines 1635 1651) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_setENTRY(lines 2592 2637) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_setEXIT(lines 2592 2637) no Hoare annotation was computed. [2018-11-18 10:55:35,698 INFO L425 ceAbstractionStarter]: For program point __utac__exception__cf_handler_setFINAL(lines 2592 2637) no Hoare annotation was computed. [2018-11-18 10:55:35,699 INFO L425 ceAbstractionStarter]: For program point setClientNameENTRY(lines 1151 1170) no Hoare annotation was computed. [2018-11-18 10:55:35,699 INFO L425 ceAbstractionStarter]: For program point setClientNameEXIT(lines 1151 1170) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point L1161(lines 1161 1165) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point L1161-2(lines 1151 1170) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point L1158(lines 1158 1166) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point L1155(lines 1155 1167) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L428 ceAbstractionStarter]: At program point setClientPrivateKeyENTRY(lines 1702 1721) the Hoare annotation is: true [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point setClientPrivateKeyEXIT(lines 1702 1721) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point L1712(lines 1712 1716) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point L1712-2(lines 1702 1721) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point L1709(lines 1709 1717) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point L1706(lines 1706 1718) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point L2232(line 2232) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point L2233(line 2233) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point printMailEXIT(lines 2226 2239) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point L2232-1(line 2232) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point printMailENTRY(lines 2226 2239) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point printMailFINAL(lines 2226 2239) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point L589(lines 589 593) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point L589-2(lines 582 597) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point L586(lines 586 594) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point setEmailToEXIT(lines 582 597) no Hoare annotation was computed. [2018-11-18 10:55:35,704 INFO L428 ceAbstractionStarter]: At program point setEmailToENTRY(lines 582 597) the Hoare annotation is: true [2018-11-18 10:55:35,704 INFO L428 ceAbstractionStarter]: At program point setEmailIsSignatureVerifiedENTRY(lines 845 860) the Hoare annotation is: true [2018-11-18 10:55:35,704 INFO L425 ceAbstractionStarter]: For program point L849(lines 849 857) no Hoare annotation was computed. [2018-11-18 10:55:35,705 INFO L425 ceAbstractionStarter]: For program point setEmailIsSignatureVerifiedEXIT(lines 845 860) no Hoare annotation was computed. [2018-11-18 10:55:35,705 INFO L425 ceAbstractionStarter]: For program point L852(lines 852 856) no Hoare annotation was computed. [2018-11-18 10:55:35,705 INFO L425 ceAbstractionStarter]: For program point L852-2(lines 845 860) no Hoare annotation was computed. [2018-11-18 10:55:35,705 INFO L425 ceAbstractionStarter]: For program point is_queue_emptyEXIT(lines 304 312) no Hoare annotation was computed. [2018-11-18 10:55:35,705 INFO L428 ceAbstractionStarter]: At program point is_queue_emptyENTRY(lines 304 312) the Hoare annotation is: true [2018-11-18 10:55:35,708 INFO L425 ceAbstractionStarter]: For program point is_queue_emptyFINAL(lines 304 312) no Hoare annotation was computed. [2018-11-18 10:55:35,708 INFO L425 ceAbstractionStarter]: For program point setEmailSignKeyEXIT(lines 808 823) no Hoare annotation was computed. [2018-11-18 10:55:35,708 INFO L425 ceAbstractionStarter]: For program point L815(lines 815 819) no Hoare annotation was computed. [2018-11-18 10:55:35,708 INFO L425 ceAbstractionStarter]: For program point L815-2(lines 808 823) no Hoare annotation was computed. [2018-11-18 10:55:35,708 INFO L425 ceAbstractionStarter]: For program point L812(lines 812 820) no Hoare annotation was computed. [2018-11-18 10:55:35,708 INFO L428 ceAbstractionStarter]: At program point setEmailSignKeyENTRY(lines 808 823) the Hoare annotation is: true [2018-11-18 10:55:35,708 INFO L425 ceAbstractionStarter]: For program point getClientKeyringPublicKeyEXIT(lines 1910 1963) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point L1947(lines 1947 1953) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point L1914(lines 1914 1960) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point L1943(lines 1943 1954) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point L1933(lines 1933 1939) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point L1929(lines 1929 1940) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point getClientKeyringPublicKeyFINAL(lines 1910 1963) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point L1919(lines 1919 1925) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point L1915(lines 1915 1926) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L428 ceAbstractionStarter]: At program point getClientKeyringPublicKeyENTRY(lines 1910 1963) the Hoare annotation is: true [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point L1942(lines 1942 1958) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point L1928(lines 1928 1959) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point generateKeyPairFINAL(lines 356 365) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L428 ceAbstractionStarter]: At program point generateKeyPairENTRY(lines 356 365) the Hoare annotation is: true [2018-11-18 10:55:35,709 INFO L428 ceAbstractionStarter]: At program point L361(line 361) the Hoare annotation is: true [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point generateKeyPairEXIT(lines 356 365) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point select_oneENTRY(lines 54 63) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point select_oneFINAL(lines 54 63) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point select_oneEXIT(lines 54 63) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point L2785(lines 2785 2801) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point __utac__error_stack_mgtENTRY(lines 2756 2858) no Hoare annotation was computed. [2018-11-18 10:55:35,709 INFO L425 ceAbstractionStarter]: For program point L2845(lines 2845 2852) no Hoare annotation was computed. [2018-11-18 10:55:35,714 INFO L425 ceAbstractionStarter]: For program point L2806(lines 2805 2825) no Hoare annotation was computed. [2018-11-18 10:55:35,714 INFO L425 ceAbstractionStarter]: For program point L2837-1(line 2837) no Hoare annotation was computed. [2018-11-18 10:55:35,714 INFO L425 ceAbstractionStarter]: For program point L2837(line 2837) no Hoare annotation was computed. [2018-11-18 10:55:35,714 INFO L425 ceAbstractionStarter]: For program point L2802(lines 2802 2843) no Hoare annotation was computed. [2018-11-18 10:55:35,714 INFO L425 ceAbstractionStarter]: For program point __utac__error_stack_mgtFINAL(lines 2756 2858) no Hoare annotation was computed. [2018-11-18 10:55:35,714 INFO L425 ceAbstractionStarter]: For program point L2821-1(line 2821) no Hoare annotation was computed. [2018-11-18 10:55:35,714 INFO L425 ceAbstractionStarter]: For program point L2821(line 2821) no Hoare annotation was computed. [2018-11-18 10:55:35,714 INFO L425 ceAbstractionStarter]: For program point L2780(lines 2780 2784) no Hoare annotation was computed. [2018-11-18 10:55:35,714 INFO L425 ceAbstractionStarter]: For program point L2844(lines 2844 2855) no Hoare annotation was computed. [2018-11-18 10:55:35,714 INFO L425 ceAbstractionStarter]: For program point L2807(lines 2807 2811) no Hoare annotation was computed. [2018-11-18 10:55:35,714 INFO L425 ceAbstractionStarter]: For program point L2805-1(lines 2805 2825) no Hoare annotation was computed. [2018-11-18 10:55:35,714 INFO L425 ceAbstractionStarter]: For program point L2805-3(lines 2805 2825) no Hoare annotation was computed. [2018-11-18 10:55:35,714 INFO L425 ceAbstractionStarter]: For program point __utac__error_stack_mgtEXIT(lines 2756 2858) no Hoare annotation was computed. [2018-11-18 10:55:35,714 INFO L425 ceAbstractionStarter]: For program point L2826(lines 2804 2827) no Hoare annotation was computed. [2018-11-18 10:55:35,714 INFO L425 ceAbstractionStarter]: For program point getClientAddressBookAddressFINAL(lines 1503 1571) no Hoare annotation was computed. [2018-11-18 10:55:35,715 INFO L425 ceAbstractionStarter]: For program point getClientAddressBookAddressENTRY(lines 1503 1571) no Hoare annotation was computed. [2018-11-18 10:55:35,715 INFO L425 ceAbstractionStarter]: For program point L1526(lines 1526 1567) no Hoare annotation was computed. [2018-11-18 10:55:35,715 INFO L425 ceAbstractionStarter]: For program point L1516(lines 1516 1522) no Hoare annotation was computed. [2018-11-18 10:55:35,715 INFO L425 ceAbstractionStarter]: For program point L1545(lines 1545 1566) no Hoare annotation was computed. [2018-11-18 10:55:35,715 INFO L425 ceAbstractionStarter]: For program point L1512(lines 1512 1523) no Hoare annotation was computed. [2018-11-18 10:55:35,715 INFO L425 ceAbstractionStarter]: For program point L1508(lines 1508 1524) no Hoare annotation was computed. [2018-11-18 10:55:35,715 INFO L425 ceAbstractionStarter]: For program point L1535(lines 1535 1541) no Hoare annotation was computed. [2018-11-18 10:55:35,715 INFO L425 ceAbstractionStarter]: For program point L1531(lines 1531 1542) no Hoare annotation was computed. [2018-11-18 10:55:35,715 INFO L425 ceAbstractionStarter]: For program point getClientAddressBookAddressEXIT(lines 1503 1571) no Hoare annotation was computed. [2018-11-18 10:55:35,715 INFO L425 ceAbstractionStarter]: For program point L1527(lines 1527 1543) no Hoare annotation was computed. [2018-11-18 10:55:35,715 INFO L425 ceAbstractionStarter]: For program point L1554(lines 1554 1560) no Hoare annotation was computed. [2018-11-18 10:55:35,715 INFO L425 ceAbstractionStarter]: For program point L1550(lines 1550 1561) no Hoare annotation was computed. [2018-11-18 10:55:35,715 INFO L425 ceAbstractionStarter]: For program point L1546(lines 1546 1562) no Hoare annotation was computed. [2018-11-18 10:55:35,719 INFO L425 ceAbstractionStarter]: For program point L1507(lines 1507 1568) no Hoare annotation was computed. [2018-11-18 10:55:35,719 INFO L425 ceAbstractionStarter]: For program point ##fun~int~X~int~TO~intEXIT(line -1) no Hoare annotation was computed. [2018-11-18 10:55:35,719 INFO L425 ceAbstractionStarter]: For program point ##fun~int~X~int~TO~intENTRY(line -1) no Hoare annotation was computed. [2018-11-18 10:55:35,719 INFO L425 ceAbstractionStarter]: For program point ##fun~int~X~int~TO~intFINAL(line -1) no Hoare annotation was computed. [2018-11-18 10:55:35,720 INFO L425 ceAbstractionStarter]: For program point setClientOutbufferEXIT(lines 1199 1218) no Hoare annotation was computed. [2018-11-18 10:55:35,720 INFO L425 ceAbstractionStarter]: For program point L1209(lines 1209 1213) no Hoare annotation was computed. [2018-11-18 10:55:35,720 INFO L425 ceAbstractionStarter]: For program point L1209-2(lines 1199 1218) no Hoare annotation was computed. [2018-11-18 10:55:35,720 INFO L425 ceAbstractionStarter]: For program point L1206(lines 1206 1214) no Hoare annotation was computed. [2018-11-18 10:55:35,720 INFO L425 ceAbstractionStarter]: For program point L1203(lines 1203 1215) no Hoare annotation was computed. [2018-11-18 10:55:35,720 INFO L425 ceAbstractionStarter]: For program point setClientOutbufferENTRY(lines 1199 1218) no Hoare annotation was computed. [2018-11-18 10:55:35,720 INFO L425 ceAbstractionStarter]: For program point L2418-1(line 2418) no Hoare annotation was computed. [2018-11-18 10:55:35,720 INFO L425 ceAbstractionStarter]: For program point setupEXIT(lines 2402 2424) no Hoare annotation was computed. [2018-11-18 10:55:35,720 INFO L428 ceAbstractionStarter]: At program point setupENTRY(lines 2402 2424) the Hoare annotation is: true [2018-11-18 10:55:35,720 INFO L421 ceAbstractionStarter]: At program point L2414(line 2414) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 ~__ste_Client_Keyring0_PublicKey0~0)) (not (= 0 ~__ste_email_isSigned0~0)) (and (= 1 ~bob~0) (<= 2 ~rjh~0))) [2018-11-18 10:55:35,720 INFO L425 ceAbstractionStarter]: For program point L2414-1(line 2414) no Hoare annotation was computed. [2018-11-18 10:55:35,720 INFO L425 ceAbstractionStarter]: For program point setupFINAL(lines 2402 2424) no Hoare annotation was computed. [2018-11-18 10:55:35,720 INFO L421 ceAbstractionStarter]: At program point L2410(line 2410) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (= 1 ~bob~0) (not (= ~queue_empty~0 1)) (not (= 0 ~__ste_Client_Keyring0_PublicKey0~0)) (not (= 0 ~__ste_email_isSigned0~0))) [2018-11-18 10:55:35,721 INFO L425 ceAbstractionStarter]: For program point L2410-1(line 2410) no Hoare annotation was computed. [2018-11-18 10:55:35,721 INFO L421 ceAbstractionStarter]: At program point L2418(line 2418) the Hoare annotation is: (or (not (= 0 ~__ste_email_isEncrypted0~0)) (not (= ~queue_empty~0 1)) (not (= 0 ~__ste_Client_Keyring0_PublicKey0~0)) (not (= 0 ~__ste_email_isSigned0~0)) (and (<= 3 ~chuck~0) (= 1 ~bob~0) (<= 2 ~rjh~0))) [2018-11-18 10:55:35,721 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-11-18 10:55:35,721 INFO L421 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= 0 ~__ste_Client_Keyring0_PublicKey0~0) (= 0 ~__ste_email_isSigned0~0) (= 0 ~__ste_email_isEncrypted0~0) (= ~queue_empty~0 1)) [2018-11-18 10:55:35,721 INFO L428 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-11-18 10:55:35,721 INFO L425 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-11-18 10:55:35,721 INFO L425 ceAbstractionStarter]: For program point promptEXIT(lines 446 460) no Hoare annotation was computed. [2018-11-18 10:55:35,724 INFO L425 ceAbstractionStarter]: For program point promptENTRY(lines 446 460) no Hoare annotation was computed. [2018-11-18 10:55:35,724 INFO L425 ceAbstractionStarter]: For program point promptFINAL(lines 446 460) no Hoare annotation was computed. [2018-11-18 10:55:35,740 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 10:55:35 BoogieIcfgContainer [2018-11-18 10:55:35,740 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-18 10:55:35,741 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-18 10:55:35,741 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-18 10:55:35,741 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-18 10:55:35,745 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 10:55:13" (3/4) ... [2018-11-18 10:55:35,761 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-11-18 10:55:35,766 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__exception__cf_handler_free [2018-11-18 10:55:35,767 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure rjhKeyAddChuck [2018-11-18 10:55:35,767 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure get_queued_client [2018-11-18 10:55:35,767 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setEmailBody [2018-11-18 10:55:35,767 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setEmailSubject [2018-11-18 10:55:35,767 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure rjhKeyChange [2018-11-18 10:55:35,767 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setEmailIsSigned [2018-11-18 10:55:35,767 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getClientPrivateKey [2018-11-18 10:55:35,767 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure rjhToBob [2018-11-18 10:55:35,767 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure cloneEmail [2018-11-18 10:55:35,767 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure rjhKeyAdd [2018-11-18 10:55:35,767 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getClientAddressBookSize [2018-11-18 10:55:35,767 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure bobToRjh [2018-11-18 10:55:35,768 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setEmailEncryptionKey [2018-11-18 10:55:35,768 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setup_bob [2018-11-18 10:55:35,768 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure select_features [2018-11-18 10:55:35,768 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setup_bob__wrappee__Base [2018-11-18 10:55:35,768 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setClientAddressBookAddress [2018-11-18 10:55:35,768 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__get_this_argtype [2018-11-18 10:55:35,768 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getEmailEncryptionKey [2018-11-18 10:55:35,768 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getClientName [2018-11-18 10:55:35,768 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure outgoing__wrappee__Keys [2018-11-18 10:55:35,768 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure createClient [2018-11-18 10:55:35,768 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure createEmail [2018-11-18 10:55:35,768 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getEmailTo [2018-11-18 10:55:35,768 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure get_queued_email [2018-11-18 10:55:35,768 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure bobKeyAddChuck [2018-11-18 10:55:35,769 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getClientOutbuffer [2018-11-18 10:55:35,769 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure incoming__wrappee__Sign [2018-11-18 10:55:35,769 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isReadable__wrappee__Keys [2018-11-18 10:55:35,769 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setEmailFrom [2018-11-18 10:55:35,769 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure createClientAddressBookEntry [2018-11-18 10:55:35,769 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isReadable [2018-11-18 10:55:35,769 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setup_rjh__wrappee__Base [2018-11-18 10:55:35,769 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getClientId [2018-11-18 10:55:35,769 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure deliver [2018-11-18 10:55:35,769 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure createClientKeyringEntry [2018-11-18 10:55:35,769 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure printMail__wrappee__Sign [2018-11-18 10:55:35,769 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getEmailSubject [2018-11-18 10:55:35,769 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure initClient [2018-11-18 10:55:35,769 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure verify [2018-11-18 10:55:35,770 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setEmailIsEncrypted [2018-11-18 10:55:35,770 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure initEmail [2018-11-18 10:55:35,770 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure incoming__wrappee__Verify [2018-11-18 10:55:35,770 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getEmailBody [2018-11-18 10:55:35,770 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getEmailSignKey [2018-11-18 10:55:35,770 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getClientAddressBookAlias [2018-11-18 10:55:35,770 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure chuckKeyAdd [2018-11-18 10:55:35,770 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__get_this_arg [2018-11-18 10:55:35,770 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getClientKeyringSize [2018-11-18 10:55:35,770 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure findClientAddressBookAlias [2018-11-18 10:55:35,770 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure bobKeyAdd [2018-11-18 10:55:35,770 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setup_chuck__wrappee__Base [2018-11-18 10:55:35,770 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-11-18 10:55:35,771 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure chuckKeyAddRjh [2018-11-18 10:55:35,771 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getEmailFrom [2018-11-18 10:55:35,771 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setClientKeyringSize [2018-11-18 10:55:35,771 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure queue [2018-11-18 10:55:35,771 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setClientId [2018-11-18 10:55:35,771 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure printMail__wrappee__Encrypt [2018-11-18 10:55:35,771 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__exception__cf_handler_reset [2018-11-18 10:55:35,771 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure bobKeyChange [2018-11-18 10:55:35,771 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure valid_product [2018-11-18 10:55:35,771 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure mail [2018-11-18 10:55:35,771 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isSigned [2018-11-18 10:55:35,771 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isKeyPairValid [2018-11-18 10:55:35,771 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure sign [2018-11-18 10:55:35,772 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setEmailId [2018-11-18 10:55:35,772 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getEmailId [2018-11-18 10:55:35,772 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-11-18 10:55:35,772 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setup_rjh [2018-11-18 10:55:35,772 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure printMail__wrappee__Keys [2018-11-18 10:55:35,772 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getClientForwardReceiver [2018-11-18 10:55:35,772 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure incoming [2018-11-18 10:55:35,772 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure rjhDeletePrivateKey [2018-11-18 10:55:35,772 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure test [2018-11-18 10:55:35,772 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setClientAutoResponse [2018-11-18 10:55:35,772 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setClientAddressBookSize [2018-11-18 10:55:35,772 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getClientKeyringUser [2018-11-18 10:55:35,772 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac_acc__SignForward_spec__1 [2018-11-18 10:55:35,772 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setClientKeyringUser [2018-11-18 10:55:35,773 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __automaton_fail [2018-11-18 10:55:35,773 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setClientKeyringPublicKey [2018-11-18 10:55:35,773 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure outgoing [2018-11-18 10:55:35,773 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setClientForwardReceiver [2018-11-18 10:55:35,773 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure select_helpers [2018-11-18 10:55:35,773 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isVerified [2018-11-18 10:55:35,773 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setup_chuck [2018-11-18 10:55:35,773 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure outgoing__wrappee__Encrypt [2018-11-18 10:55:35,773 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure findPublicKey [2018-11-18 10:55:35,773 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure sendEmail [2018-11-18 10:55:35,773 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setClientAddressBookAlias [2018-11-18 10:55:35,773 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure isEncrypted [2018-11-18 10:55:35,773 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getClientAutoResponse [2018-11-18 10:55:35,774 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__exception__cf_handler_set [2018-11-18 10:55:35,774 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setClientName [2018-11-18 10:55:35,774 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setClientPrivateKey [2018-11-18 10:55:35,774 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure printMail [2018-11-18 10:55:35,774 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setEmailTo [2018-11-18 10:55:35,774 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setEmailIsSignatureVerified [2018-11-18 10:55:35,774 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure is_queue_empty [2018-11-18 10:55:35,774 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setEmailSignKey [2018-11-18 10:55:35,774 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getClientKeyringPublicKey [2018-11-18 10:55:35,774 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure generateKeyPair [2018-11-18 10:55:35,774 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure select_one [2018-11-18 10:55:35,774 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure __utac__error_stack_mgt [2018-11-18 10:55:35,774 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure getClientAddressBookAddress [2018-11-18 10:55:35,775 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~int~X~int~TO~int [2018-11-18 10:55:35,775 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setClientOutbuffer [2018-11-18 10:55:35,775 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure setup [2018-11-18 10:55:35,775 INFO L333 RCFGBacktranslator]: Ignoring RootEdge to procedure prompt [2018-11-18 10:55:35,796 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 89 nodes and edges [2018-11-18 10:55:35,802 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 42 nodes and edges [2018-11-18 10:55:35,803 INFO L846 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2018-11-18 10:55:35,837 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) [2018-11-18 10:55:35,838 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) [2018-11-18 10:55:35,838 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) [2018-11-18 10:55:35,838 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) [2018-11-18 10:55:35,838 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) [2018-11-18 10:55:35,838 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) [2018-11-18 10:55:35,839 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) [2018-11-18 10:55:35,839 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) [2018-11-18 10:55:35,839 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) [2018-11-18 10:55:35,839 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) [2018-11-18 10:55:35,839 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) [2018-11-18 10:55:35,839 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) [2018-11-18 10:55:35,978 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_9880c693-689a-4fd8-8eb6-63eb4324c4fc/bin-2019/uautomizer/witness.graphml [2018-11-18 10:55:35,978 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-18 10:55:35,979 INFO L168 Benchmark]: Toolchain (without parser) took 24285.55 ms. Allocated memory was 1.0 GB in the beginning and 2.2 GB in the end (delta: 1.1 GB). Free memory was 956.6 MB in the beginning and 1.2 GB in the end (delta: -243.0 MB). Peak memory consumption was 899.4 MB. Max. memory is 11.5 GB. [2018-11-18 10:55:35,979 INFO L168 Benchmark]: CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 982.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-18 10:55:35,980 INFO L168 Benchmark]: CACSL2BoogieTranslator took 630.97 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 156.8 MB). Free memory was 956.6 MB in the beginning and 1.1 GB in the end (delta: -162.7 MB). Peak memory consumption was 55.2 MB. Max. memory is 11.5 GB. [2018-11-18 10:55:35,980 INFO L168 Benchmark]: Boogie Preprocessor took 93.84 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: 6.6 MB). Peak memory consumption was 6.6 MB. Max. memory is 11.5 GB. [2018-11-18 10:55:35,980 INFO L168 Benchmark]: RCFGBuilder took 1265.25 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 883.3 MB in the end (delta: 229.4 MB). Peak memory consumption was 229.4 MB. Max. memory is 11.5 GB. [2018-11-18 10:55:35,980 INFO L168 Benchmark]: TraceAbstraction took 22054.80 ms. Allocated memory was 1.2 GB in the beginning and 2.2 GB in the end (delta: 985.7 MB). Free memory was 883.3 MB in the beginning and 1.3 GB in the end (delta: -367.3 MB). Peak memory consumption was 1.1 GB. Max. memory is 11.5 GB. [2018-11-18 10:55:35,981 INFO L168 Benchmark]: Witness Printer took 237.79 ms. Allocated memory is still 2.2 GB. Free memory was 1.3 GB in the beginning and 1.2 GB in the end (delta: 51.0 MB). Peak memory consumption was 51.0 MB. Max. memory is 11.5 GB. [2018-11-18 10:55:35,982 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.14 ms. Allocated memory is still 1.0 GB. Free memory is still 982.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 630.97 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 156.8 MB). Free memory was 956.6 MB in the beginning and 1.1 GB in the end (delta: -162.7 MB). Peak memory consumption was 55.2 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 93.84 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: 6.6 MB). Peak memory consumption was 6.6 MB. Max. memory is 11.5 GB. * RCFGBuilder took 1265.25 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 883.3 MB in the end (delta: 229.4 MB). Peak memory consumption was 229.4 MB. Max. memory is 11.5 GB. * TraceAbstraction took 22054.80 ms. Allocated memory was 1.2 GB in the beginning and 2.2 GB in the end (delta: 985.7 MB). Free memory was 883.3 MB in the beginning and 1.3 GB in the end (delta: -367.3 MB). Peak memory consumption was 1.1 GB. Max. memory is 11.5 GB. * Witness Printer took 237.79 ms. Allocated memory is still 2.2 GB. Free memory was 1.3 GB in the beginning and 1.2 GB in the end (delta: 51.0 MB). Peak memory consumption was 51.0 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 440]: 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: 931]: Loop Invariant Derived loop invariant: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) - InvariantResult [Line: 917]: Loop Invariant Derived loop invariant: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) - InvariantResult [Line: 984]: Loop Invariant Derived loop invariant: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) - InvariantResult [Line: 970]: Loop Invariant Derived loop invariant: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) - InvariantResult [Line: 1034]: Loop Invariant Derived loop invariant: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) - InvariantResult [Line: 956]: Loop Invariant Derived loop invariant: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) - InvariantResult [Line: 1020]: Loop Invariant Derived loop invariant: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) - InvariantResult [Line: 908]: Loop Invariant Derived loop invariant: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) - InvariantResult [Line: 942]: Loop Invariant Derived loop invariant: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) - InvariantResult [Line: 1009]: Loop Invariant Derived loop invariant: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) - InvariantResult [Line: 909]: Loop Invariant Derived loop invariant: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) - InvariantResult [Line: 995]: Loop Invariant Derived loop invariant: ((((((!(0 == \old(__ste_email_isEncrypted0)) || !(queue_empty == 1)) || (0 == __ste_email_isSigned0 && 0 == __ste_email_isEncrypted0)) || !(0 == \old(__ste_Client_Keyring0_PublicKey0))) || !(0 == \old(__ste_email_isSigned0))) || rjh < 2) || chuck < 3) || !(1 == bob) - StatisticsResult: Ultimate Automizer benchmark data CFG has 112 procedures, 777 locations, 1 error locations. SAFE Result, 21.9s OverallTime, 14 OverallIterations, 4 TraceHistogramMax, 9.7s AutomataDifference, 0.0s DeadEndRemovalTime, 6.9s HoareAnnotationTime, HoareTripleCheckerStatistics: 9342 SDtfs, 7288 SDslu, 67251 SDs, 0 SdLazy, 14525 SolverSat, 2243 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 6.3s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1119 GetRequests, 884 SyntacticMatches, 1 SemanticMatches, 234 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 2.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=5801occurred in iteration=13, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.8s AutomataMinimizationTime, 14 MinimizatonAttempts, 520 StatesRemovedByMinimization, 11 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 167 LocationsWithAnnotation, 7677 PreInvPairs, 9003 NumberOfFragments, 5563 HoareAnnotationTreeSize, 7677 FomulaSimplifications, 8712 FormulaSimplificationTreeSizeReduction, 1.3s HoareSimplificationTime, 167 FomulaSimplificationsInter, 81272 FormulaSimplificationTreeSizeReductionInter, 5.4s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.3s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 2.3s InterpolantComputationTime, 4140 NumberOfCodeBlocks, 4140 NumberOfCodeBlocksAsserted, 17 NumberOfCheckSat, 4123 ConstructedInterpolants, 0 QuantifiedInterpolants, 1430140 SizeOfPredicates, 11 NumberOfNonLiveVariables, 8629 ConjunctsInSsa, 22 ConjunctsInUnsatCore, 17 InterpolantComputations, 14 PerfectInterpolantSequences, 1260/1268 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...