./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/product-lines/email_spec3_product25.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec3_product25.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 7d9bd30209b011511ea69bcafefe21478bc06dd6e294313a5c1455634308a9dd --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-19 07:24:05,602 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-19 07:24:05,615 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-19 07:24:05,649 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-19 07:24:05,651 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-19 07:24:05,655 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-19 07:24:05,657 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-19 07:24:05,660 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-19 07:24:05,664 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-19 07:24:05,670 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-19 07:24:05,673 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-19 07:24:05,674 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-19 07:24:05,676 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-19 07:24:05,681 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-19 07:24:05,683 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-19 07:24:05,685 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-19 07:24:05,687 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-19 07:24:05,689 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-19 07:24:05,694 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-19 07:24:05,696 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-19 07:24:05,704 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-19 07:24:05,706 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-19 07:24:05,709 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-19 07:24:05,710 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-19 07:24:05,718 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-19 07:24:05,719 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-19 07:24:05,719 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-19 07:24:05,720 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-19 07:24:05,721 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-19 07:24:05,722 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-19 07:24:05,722 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-19 07:24:05,723 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-19 07:24:05,724 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-19 07:24:05,725 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-19 07:24:05,726 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-19 07:24:05,732 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-19 07:24:05,733 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-19 07:24:05,734 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-19 07:24:05,734 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-19 07:24:05,735 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-19 07:24:05,736 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-19 07:24:05,737 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-32bit-Taipan_Default.epf [2022-11-19 07:24:05,771 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-19 07:24:05,771 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-19 07:24:05,771 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-19 07:24:05,772 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-19 07:24:05,772 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-19 07:24:05,773 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-19 07:24:05,773 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-19 07:24:05,773 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-19 07:24:05,773 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-19 07:24:05,773 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-19 07:24:05,774 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-19 07:24:05,774 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-19 07:24:05,774 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-19 07:24:05,774 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-19 07:24:05,774 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-19 07:24:05,775 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-19 07:24:05,775 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-19 07:24:05,775 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-19 07:24:05,776 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-19 07:24:05,776 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-19 07:24:05,776 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-19 07:24:05,776 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-19 07:24:05,777 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-19 07:24:05,777 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-19 07:24:05,777 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-19 07:24:05,777 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-19 07:24:05,777 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-19 07:24:05,778 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-19 07:24:05,778 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-19 07:24:05,778 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-19 07:24:05,778 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-19 07:24:05,782 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-19 07:24:05,783 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 07:24:05,783 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-19 07:24:05,783 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-19 07:24:05,783 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-19 07:24:05,784 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-19 07:24:05,785 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-19 07:24:05,785 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-19 07:24:05,785 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-19 07:24:05,785 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-19 07:24:05,785 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS 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(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 7d9bd30209b011511ea69bcafefe21478bc06dd6e294313a5c1455634308a9dd [2022-11-19 07:24:06,079 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-19 07:24:06,114 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-19 07:24:06,117 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-19 07:24:06,119 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-19 07:24:06,120 INFO L275 PluginConnector]: CDTParser initialized [2022-11-19 07:24:06,121 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/../../sv-benchmarks/c/product-lines/email_spec3_product25.cil.c [2022-11-19 07:24:06,204 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/data/2698644c6/441f77404624428b8ef1d979555b0ff7/FLAG1bda90b52 [2022-11-19 07:24:06,850 INFO L306 CDTParser]: Found 1 translation units. [2022-11-19 07:24:06,851 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/sv-benchmarks/c/product-lines/email_spec3_product25.cil.c [2022-11-19 07:24:06,871 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/data/2698644c6/441f77404624428b8ef1d979555b0ff7/FLAG1bda90b52 [2022-11-19 07:24:07,111 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/data/2698644c6/441f77404624428b8ef1d979555b0ff7 [2022-11-19 07:24:07,114 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-19 07:24:07,115 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-19 07:24:07,123 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-19 07:24:07,124 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-19 07:24:07,128 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-19 07:24:07,129 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 07:24:07" (1/1) ... [2022-11-19 07:24:07,130 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@b03900c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:24:07, skipping insertion in model container [2022-11-19 07:24:07,131 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 07:24:07" (1/1) ... [2022-11-19 07:24:07,140 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-19 07:24:07,240 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-19 07:24:07,940 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/sv-benchmarks/c/product-lines/email_spec3_product25.cil.c[64426,64439] [2022-11-19 07:24:07,945 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 07:24:07,957 INFO L203 MainTranslator]: Completed pre-run [2022-11-19 07:24:08,133 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/sv-benchmarks/c/product-lines/email_spec3_product25.cil.c[64426,64439] [2022-11-19 07:24:08,136 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 07:24:08,182 INFO L208 MainTranslator]: Completed translation [2022-11-19 07:24:08,183 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:24:08 WrapperNode [2022-11-19 07:24:08,183 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-19 07:24:08,185 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-19 07:24:08,185 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-19 07:24:08,185 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-19 07:24:08,194 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:24:08" (1/1) ... [2022-11-19 07:24:08,244 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:24:08" (1/1) ... [2022-11-19 07:24:08,331 INFO L138 Inliner]: procedures = 131, calls = 227, calls flagged for inlining = 59, calls inlined = 56, statements flattened = 1048 [2022-11-19 07:24:08,345 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-19 07:24:08,347 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-19 07:24:08,347 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-19 07:24:08,348 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-19 07:24:08,358 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:24:08" (1/1) ... [2022-11-19 07:24:08,359 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:24:08" (1/1) ... [2022-11-19 07:24:08,365 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:24:08" (1/1) ... [2022-11-19 07:24:08,366 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:24:08" (1/1) ... [2022-11-19 07:24:08,402 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:24:08" (1/1) ... [2022-11-19 07:24:08,430 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:24:08" (1/1) ... [2022-11-19 07:24:08,435 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:24:08" (1/1) ... [2022-11-19 07:24:08,439 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:24:08" (1/1) ... [2022-11-19 07:24:08,463 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-19 07:24:08,464 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-19 07:24:08,464 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-19 07:24:08,477 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-19 07:24:08,482 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:24:08" (1/1) ... [2022-11-19 07:24:08,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 07:24:08,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:24:08,517 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-19 07:24:08,571 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-19 07:24:08,604 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2022-11-19 07:24:08,604 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2022-11-19 07:24:08,605 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2022-11-19 07:24:08,605 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2022-11-19 07:24:08,605 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__Keys [2022-11-19 07:24:08,605 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__Keys [2022-11-19 07:24:08,605 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-19 07:24:08,606 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-19 07:24:08,606 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-19 07:24:08,606 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-19 07:24:08,606 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-19 07:24:08,607 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-19 07:24:08,607 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-19 07:24:08,607 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-19 07:24:08,607 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-19 07:24:08,607 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-19 07:24:08,608 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-19 07:24:08,608 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-19 07:24:08,608 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-19 07:24:08,608 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-19 07:24:08,609 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-19 07:24:08,609 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-19 07:24:08,609 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-19 07:24:08,609 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-19 07:24:08,609 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-19 07:24:08,610 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-19 07:24:08,610 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-19 07:24:08,611 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-19 07:24:08,611 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2022-11-19 07:24:08,611 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2022-11-19 07:24:08,613 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-19 07:24:08,613 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-19 07:24:08,613 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-11-19 07:24:08,614 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-11-19 07:24:08,614 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-19 07:24:08,614 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-19 07:24:08,615 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-19 07:24:08,615 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-19 07:24:08,615 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-19 07:24:08,615 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-19 07:24:08,615 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-19 07:24:08,616 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-19 07:24:08,616 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-19 07:24:08,617 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-19 07:24:08,617 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-19 07:24:08,618 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-19 07:24:08,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-19 07:24:08,619 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-19 07:24:08,620 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-19 07:24:08,621 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2022-11-19 07:24:08,621 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2022-11-19 07:24:08,621 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-19 07:24:08,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-19 07:24:08,955 INFO L235 CfgBuilder]: Building ICFG [2022-11-19 07:24:08,958 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-19 07:24:10,097 INFO L276 CfgBuilder]: Performing block encoding [2022-11-19 07:24:10,775 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-19 07:24:10,775 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-19 07:24:10,779 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:24:10 BoogieIcfgContainer [2022-11-19 07:24:10,779 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-19 07:24:10,784 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-19 07:24:10,784 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-19 07:24:10,788 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-19 07:24:10,788 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 07:24:07" (1/3) ... [2022-11-19 07:24:10,789 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1b3ea0ae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 07:24:10, skipping insertion in model container [2022-11-19 07:24:10,789 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:24:08" (2/3) ... [2022-11-19 07:24:10,791 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1b3ea0ae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 07:24:10, skipping insertion in model container [2022-11-19 07:24:10,791 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:24:10" (3/3) ... [2022-11-19 07:24:10,793 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec3_product25.cil.c [2022-11-19 07:24:10,815 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-19 07:24:10,816 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-19 07:24:10,930 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-19 07:24:10,940 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@49858250, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-19 07:24:10,940 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-19 07:24:10,948 INFO L276 IsEmpty]: Start isEmpty. Operand has 201 states, 113 states have (on average 1.3097345132743363) internal successors, (148), 118 states have internal predecessors, (148), 62 states have call successors, (62), 24 states have call predecessors, (62), 24 states have return successors, (62), 60 states have call predecessors, (62), 62 states have call successors, (62) [2022-11-19 07:24:10,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-11-19 07:24:10,968 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:24:10,969 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:24:10,969 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:24:10,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:24:10,978 INFO L85 PathProgramCache]: Analyzing trace with hash 1314892724, now seen corresponding path program 1 times [2022-11-19 07:24:10,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:24:10,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511256558] [2022-11-19 07:24:10,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:24:10,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:24:11,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:24:11,528 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:24:11,529 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:24:11,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511256558] [2022-11-19 07:24:11,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511256558] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:24:11,531 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:24:11,531 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-19 07:24:11,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635428451] [2022-11-19 07:24:11,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:24:11,541 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-19 07:24:11,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:24:11,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-19 07:24:11,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-19 07:24:11,586 INFO L87 Difference]: Start difference. First operand has 201 states, 113 states have (on average 1.3097345132743363) internal successors, (148), 118 states have internal predecessors, (148), 62 states have call successors, (62), 24 states have call predecessors, (62), 24 states have return successors, (62), 60 states have call predecessors, (62), 62 states have call successors, (62) Second operand has 2 states, 2 states have (on average 16.5) internal successors, (33), 2 states have internal predecessors, (33), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:24:11,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:24:11,834 INFO L93 Difference]: Finished difference Result 309 states and 415 transitions. [2022-11-19 07:24:11,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-19 07:24:11,839 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 16.5) internal successors, (33), 2 states have internal predecessors, (33), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 70 [2022-11-19 07:24:11,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:24:11,863 INFO L225 Difference]: With dead ends: 309 [2022-11-19 07:24:11,863 INFO L226 Difference]: Without dead ends: 197 [2022-11-19 07:24:11,871 INFO L412 NwaCegarLoop]: 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 [2022-11-19 07:24:11,874 INFO L413 NwaCegarLoop]: 228 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:24:11,875 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 228 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:24:11,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2022-11-19 07:24:11,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 197. [2022-11-19 07:24:11,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 111 states have (on average 1.2792792792792793) internal successors, (142), 114 states have internal predecessors, (142), 62 states have call successors, (62), 24 states have call predecessors, (62), 23 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2022-11-19 07:24:11,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 263 transitions. [2022-11-19 07:24:11,938 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 263 transitions. Word has length 70 [2022-11-19 07:24:11,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:24:11,940 INFO L495 AbstractCegarLoop]: Abstraction has 197 states and 263 transitions. [2022-11-19 07:24:11,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 16.5) internal successors, (33), 2 states have internal predecessors, (33), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:24:11,940 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 263 transitions. [2022-11-19 07:24:11,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-11-19 07:24:11,944 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:24:11,945 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:24:11,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-19 07:24:11,945 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:24:11,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:24:11,946 INFO L85 PathProgramCache]: Analyzing trace with hash 1614760952, now seen corresponding path program 1 times [2022-11-19 07:24:11,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:24:11,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151221803] [2022-11-19 07:24:11,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:24:11,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:24:12,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:24:12,257 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:24:12,257 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:24:12,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151221803] [2022-11-19 07:24:12,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151221803] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:24:12,258 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:24:12,258 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:24:12,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382232160] [2022-11-19 07:24:12,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:24:12,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:24:12,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:24:12,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:24:12,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:24:12,261 INFO L87 Difference]: Start difference. First operand 197 states and 263 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:24:12,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:24:12,412 INFO L93 Difference]: Finished difference Result 304 states and 396 transitions. [2022-11-19 07:24:12,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:24:12,413 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 71 [2022-11-19 07:24:12,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:24:12,418 INFO L225 Difference]: With dead ends: 304 [2022-11-19 07:24:12,418 INFO L226 Difference]: Without dead ends: 199 [2022-11-19 07:24:12,420 INFO L412 NwaCegarLoop]: 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 [2022-11-19 07:24:12,421 INFO L413 NwaCegarLoop]: 225 mSDtfsCounter, 0 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:24:12,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 449 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:24:12,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2022-11-19 07:24:12,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 199. [2022-11-19 07:24:12,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 113 states have (on average 1.2743362831858407) internal successors, (144), 116 states have internal predecessors, (144), 62 states have call successors, (62), 24 states have call predecessors, (62), 23 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2022-11-19 07:24:12,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 265 transitions. [2022-11-19 07:24:12,461 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 265 transitions. Word has length 71 [2022-11-19 07:24:12,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:24:12,462 INFO L495 AbstractCegarLoop]: Abstraction has 199 states and 265 transitions. [2022-11-19 07:24:12,464 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:24:12,464 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 265 transitions. [2022-11-19 07:24:12,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-11-19 07:24:12,474 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:24:12,474 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:24:12,474 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-19 07:24:12,475 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:24:12,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:24:12,476 INFO L85 PathProgramCache]: Analyzing trace with hash 2095559872, now seen corresponding path program 1 times [2022-11-19 07:24:12,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:24:12,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742734855] [2022-11-19 07:24:12,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:24:12,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:24:12,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:24:12,637 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:24:12,637 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:24:12,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742734855] [2022-11-19 07:24:12,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742734855] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:24:12,638 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:24:12,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:24:12,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891452862] [2022-11-19 07:24:12,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:24:12,639 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:24:12,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:24:12,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:24:12,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:24:12,640 INFO L87 Difference]: Start difference. First operand 199 states and 265 transitions. Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:24:12,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:24:12,841 INFO L93 Difference]: Finished difference Result 433 states and 597 transitions. [2022-11-19 07:24:12,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:24:12,841 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 76 [2022-11-19 07:24:12,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:24:12,847 INFO L225 Difference]: With dead ends: 433 [2022-11-19 07:24:12,848 INFO L226 Difference]: Without dead ends: 252 [2022-11-19 07:24:12,850 INFO L412 NwaCegarLoop]: 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 [2022-11-19 07:24:12,858 INFO L413 NwaCegarLoop]: 247 mSDtfsCounter, 59 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:24:12,860 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 467 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:24:12,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2022-11-19 07:24:12,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 247. [2022-11-19 07:24:12,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 147 states have (on average 1.3537414965986394) internal successors, (199), 150 states have internal predecessors, (199), 76 states have call successors, (76), 24 states have call predecessors, (76), 23 states have return successors, (73), 72 states have call predecessors, (73), 73 states have call successors, (73) [2022-11-19 07:24:12,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 348 transitions. [2022-11-19 07:24:12,883 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 348 transitions. Word has length 76 [2022-11-19 07:24:12,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:24:12,883 INFO L495 AbstractCegarLoop]: Abstraction has 247 states and 348 transitions. [2022-11-19 07:24:12,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:24:12,883 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 348 transitions. [2022-11-19 07:24:12,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-11-19 07:24:12,886 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:24:12,886 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:24:12,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-19 07:24:12,887 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:24:12,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:24:12,887 INFO L85 PathProgramCache]: Analyzing trace with hash 2034684431, now seen corresponding path program 1 times [2022-11-19 07:24:12,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:24:12,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901854942] [2022-11-19 07:24:12,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:24:12,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:24:12,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:24:13,164 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:24:13,164 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:24:13,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901854942] [2022-11-19 07:24:13,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901854942] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-19 07:24:13,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890038238] [2022-11-19 07:24:13,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:24:13,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:24:13,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:24:13,171 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:24:13,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-19 07:24:13,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:24:13,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 07:24:13,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:24:13,646 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:24:13,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 07:24:13,773 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:24:13,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890038238] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 07:24:13,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [978720162] [2022-11-19 07:24:13,801 INFO L159 IcfgInterpreter]: Started Sifa with 66 locations of interest [2022-11-19 07:24:13,802 INFO L166 IcfgInterpreter]: Building call graph [2022-11-19 07:24:13,806 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-19 07:24:13,812 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-19 07:24:13,813 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-19 07:24:57,320 INFO L197 IcfgInterpreter]: Interpreting procedure setClientId with input of size 443 for LOIs [2022-11-19 07:24:57,718 INFO L197 IcfgInterpreter]: Interpreting procedure sendEmail with input of size 478 for LOIs [2022-11-19 07:25:46,934 INFO L197 IcfgInterpreter]: Interpreting procedure setEmailTo with input of size 454 for LOIs [2022-11-19 07:25:47,752 INFO L197 IcfgInterpreter]: Interpreting procedure setClientPrivateKey with input of size 445 for LOIs [2022-11-19 07:25:48,567 INFO L197 IcfgInterpreter]: Interpreting procedure outgoing with input of size 476 for LOIs [2022-11-19 07:26:05,356 INFO L197 IcfgInterpreter]: Interpreting procedure getClientAddressBookSize with input of size 452 for LOIs [2022-11-19 07:26:05,764 INFO L197 IcfgInterpreter]: Interpreting procedure outgoing__wrappee__Keys with input of size 272 for LOIs [2022-11-19 07:26:25,783 INFO L197 IcfgInterpreter]: Interpreting procedure __automaton_fail with input of size 247 for LOIs [2022-11-19 07:26:25,820 INFO L197 IcfgInterpreter]: Interpreting procedure findPublicKey with input of size 254 for LOIs [2022-11-19 07:26:25,910 INFO L197 IcfgInterpreter]: Interpreting procedure getEmailFrom with input of size 249 for LOIs [2022-11-19 07:26:25,956 INFO L197 IcfgInterpreter]: Interpreting procedure getEmailTo with input of size 441 for LOIs [2022-11-19 07:26:26,369 INFO L197 IcfgInterpreter]: Interpreting procedure setEmailFrom with input of size 457 for LOIs [2022-11-19 07:26:27,307 INFO L197 IcfgInterpreter]: Interpreting procedure isSigned with input of size 252 for LOIs [2022-11-19 07:26:27,373 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-19 07:27:02,525 WARN L233 SmtUtils]: Spent 5.10s on a formula simplification. DAG size of input: 480 DAG size of output: 310 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:27:10,215 WARN L233 SmtUtils]: Spent 6.59s on a formula simplification. DAG size of input: 490 DAG size of output: 334 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:27:15,523 WARN L233 SmtUtils]: Spent 5.06s on a formula simplification. DAG size of input: 502 DAG size of output: 308 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:27:24,130 WARN L233 SmtUtils]: Spent 7.22s on a formula simplification. DAG size of input: 512 DAG size of output: 348 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:27:32,962 WARN L233 SmtUtils]: Spent 8.52s on a formula simplification. DAG size of input: 564 DAG size of output: 399 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:27:42,494 WARN L233 SmtUtils]: Spent 9.18s on a formula simplification. DAG size of input: 563 DAG size of output: 398 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:27:48,842 WARN L233 SmtUtils]: Spent 5.95s on a formula simplification. DAG size of input: 567 DAG size of output: 338 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:27:54,808 WARN L233 SmtUtils]: Spent 5.59s on a formula simplification. DAG size of input: 563 DAG size of output: 334 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:28:00,792 WARN L233 SmtUtils]: Spent 5.61s on a formula simplification. DAG size of input: 569 DAG size of output: 340 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:28:09,327 WARN L233 SmtUtils]: Spent 8.16s on a formula simplification. DAG size of input: 565 DAG size of output: 400 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:28:48,757 WARN L233 SmtUtils]: Spent 8.45s on a formula simplification. DAG size of input: 531 DAG size of output: 369 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:28:55,719 WARN L233 SmtUtils]: Spent 6.50s on a formula simplification. DAG size of input: 544 DAG size of output: 338 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:29:10,325 WARN L233 SmtUtils]: Spent 6.04s on a formula simplification. DAG size of input: 452 DAG size of output: 339 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:29:17,028 WARN L233 SmtUtils]: Spent 6.21s on a formula simplification. DAG size of input: 476 DAG size of output: 346 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:29:35,850 WARN L233 SmtUtils]: Spent 5.20s on a formula simplification. DAG size of input: 518 DAG size of output: 345 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:29:44,422 WARN L233 SmtUtils]: Spent 7.95s on a formula simplification. DAG size of input: 519 DAG size of output: 415 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:29:50,714 WARN L233 SmtUtils]: Spent 5.71s on a formula simplification. DAG size of input: 441 DAG size of output: 337 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:29:57,180 WARN L233 SmtUtils]: Spent 5.86s on a formula simplification. DAG size of input: 460 DAG size of output: 344 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:30:04,279 WARN L233 SmtUtils]: Spent 6.45s on a formula simplification. DAG size of input: 527 DAG size of output: 378 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:30:17,586 WARN L233 SmtUtils]: Spent 5.27s on a formula simplification. DAG size of input: 583 DAG size of output: 383 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:30:23,674 WARN L233 SmtUtils]: Spent 5.25s on a formula simplification. DAG size of input: 583 DAG size of output: 383 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:30:35,000 WARN L233 SmtUtils]: Spent 7.15s on a formula simplification. DAG size of input: 586 DAG size of output: 413 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:30:43,093 WARN L233 SmtUtils]: Spent 7.19s on a formula simplification. DAG size of input: 588 DAG size of output: 415 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:30:44,020 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3439#(and (= ~__ste_Client_Keyring1_User2~0 0) (= ~__GUIDSL_NON_TERMINAL_main~0 0) (= ~__ste_email_isEncrypted1~0 0) (= ~__ste_email_subject0~0.offset 0) (= ~__SELECTED_FEATURE_Sign~0 0) (= 0 ~__ste_Client_AddressBook0_Address2~0) (= ~__ste_client_outbuffer3~0 0) (<= ~__ste_client_privateKey0~0 2147483647) (= ~__ste_Client_counter~0 0) (= ~__ste_Client_Keyring1_PublicKey2~0 0) (<= ~__ste_email_isSignatureVerified1~0 0) (= ~__ste_client_autoResponse1~0 0) (= ~__ste_Client_AddressBook2_Alias0~0 0) (= 0 ~__ste_email_subject0~0.base) (= ~__ste_Client_AddressBook2_Alias1~0 0) (= ~__ste_Client_Keyring2_PublicKey2~0 0) (= ~__ste_client_forwardReceiver3~0 0) (= ~__ste_client_name2~0.offset 0) (= ~__ste_client_name1~0.base 0) (= ~__SELECTED_FEATURE_Verify~0 0) (= ~__ste_Client_Keyring1_User0~0 0) (<= ~__ste_client_idCounter2~0 3) (<= ~queued_message~0 0) (<= ~__ste_email_isSignatureVerified0~0 0) (= ~__ste_email_body1~0.offset 0) (<= 0 (+ ~__ste_client_privateKey0~0 2147483648)) (= ~__SELECTED_FEATURE_Encrypt~0 0) (= ~__ste_Client_AddressBook1_Address2~0 0) (<= ~__ste_email_from0~0 2147483647) (= ~__ste_ClientAddressBook_size1~0 0) (= ~__ste_Client_Keyring0_PublicKey0~0 0) (= ~__ste_Email_counter~0 0) (= ~__ste_ClientKeyring_size1~0 0) (= ~__ste_email_body0~0.offset 0) (<= 0 ~__ste_email_isSigned1~0) (<= 0 (+ ~__ste_email_from0~0 2147483648)) (= ~__ste_Client_Keyring0_User2~0 0) (= ~__ste_ClientAddressBook_size0~0 0) (= ~__ste_Client_Keyring0_User1~0 0) (= ~__ste_Client_AddressBook1_Alias1~0 0) (= ~__ste_client_name1~0.offset 0) (= ~head~0.offset 0) (= ~__ste_client_name0~0.offset 0) (= ~__ste_Client_Keyring0_PublicKey2~0 0) (= ~sent_signed~0 1) (<= ~__ste_client_privateKey2~0 789) (= ~__ste_Client_Keyring1_PublicKey0~0 0) (<= ~queue_empty~0 1) (= ~__SELECTED_FEATURE_Decrypt~0 0) (<= 0 (+ ~__ste_email_signKey0~0 2147483648)) (= ~__ste_email_encryptionKey0~0 0) (= ~__SELECTED_FEATURE_Keys~0 0) (<= ~__ste_email_signKey0~0 2147483647) (= ~__SELECTED_FEATURE_AddressBook~0 0) (= ~__ste_client_forwardReceiver2~0 0) (= ~__ste_Client_Keyring0_PublicKey1~0 0) (= ~__SELECTED_FEATURE_Forward~0 0) (= ~__ste_Client_Keyring0_User0~0 0) (<= ~__ste_client_idCounter0~0 2147483647) (= ~__ste_Client_Keyring2_PublicKey1~0 0) (= ~__ste_email_body0~0.base 0) (<= ~__ste_email_isSigned0~0 1) (= ~__ste_Client_AddressBook0_Alias0~0 0) (= ~__ste_email_id0~0 0) (= ~__ste_Client_Keyring2_User1~0 0) (<= 3 ~__ste_client_idCounter2~0) (= ~__ste_Client_AddressBook2_Address2~0 0) (= 3 ~chuck~0) (= ~__ste_Client_AddressBook2_Address1~0 0) (<= 0 ~__ste_email_signKey1~0) (<= 1 ~queue_empty~0) (<= ~__ste_email_signKey1~0 0) (<= ~__ste_email_isSigned1~0 0) (= ~bob~0 1) (= ~__ste_client_forwardReceiver1~0 0) (<= 0 ~queued_message~0) (= ~__ste_Client_AddressBook1_Alias2~0 0) (<= 0 ~__ste_email_isSignatureVerified1~0) (= ~__ste_client_outbuffer0~0 0) (<= 789 ~__ste_client_privateKey2~0) (= ~__SELECTED_FEATURE_Base~0 0) (= ~__ste_client_forwardReceiver0~0 0) (= ~__ste_Client_Keyring2_User0~0 0) (= ~rjh~0 2) (= 0 ~__ste_Client_AddressBook0_Address1~0) (= ~__ste_Client_AddressBook2_Address0~0 0) (= ~__ste_Client_Keyring1_PublicKey1~0 0) (<= 0 ~queued_client~0) (= ~__ste_Client_Keyring2_PublicKey0~0 0) (<= 0 ~__ste_email_isSignatureVerified0~0) (= ~__ste_Client_AddressBook1_Address0~0 0) (= ~__ste_client_name2~0.base 0) (= ~__ste_email_subject1~0.base 0) (= ~__ste_Client_AddressBook1_Alias0~0 0) (= ~__ste_Client_Keyring2_User2~0 0) (= ~head~0.base 0) (= ~__ste_Client_Keyring1_User1~0 0) (= |#NULL.offset| 0) (= ~__ste_Client_AddressBook2_Alias2~0 0) (<= 0 ~__ste_email_isSigned0~0) (= ~__ste_email_subject1~0.offset 0) (= ~__ste_Client_AddressBook0_Alias2~0 0) (= ~__ste_ClientKeyring_size0~0 0) (= ~__ste_email_isEncrypted0~0 0) (= ~__ste_Client_AddressBook1_Address1~0 0) (= 0 ~__ste_Client_AddressBook0_Address0~0) (= ~__ste_client_outbuffer1~0 0) (= ~__ste_Client_AddressBook0_Alias1~0 0) (= ~__GUIDSL_ROOT_PRODUCTION~0 0) (= ~__ste_client_name0~0.base 0) (= ~__ste_email_id1~0 0) (= ~__ste_client_outbuffer2~0 0) (<= 0 (+ ~__ste_client_idCounter0~0 2147483648)) (<= 2 ~__ste_email_to0~0) (<= 0 |#StackHeapBarrier|) (<= ~__ste_email_to0~0 2) (= ~__ste_ClientAddressBook_size2~0 0) (= ~__SELECTED_FEATURE_AutoResponder~0 0) (= ~__ste_email_encryptionKey1~0 0) (= ~__ste_client_autoResponse0~0 0) (= ~__ste_email_body1~0.base 0) (= ~__ste_ClientKeyring_size2~0 0) (= ~__ste_client_autoResponse2~0 0) (= |#NULL.base| 0) (<= ~queued_client~0 0))' at error location [2022-11-19 07:30:44,021 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-19 07:30:44,021 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-19 07:30:44,021 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2022-11-19 07:30:44,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788895837] [2022-11-19 07:30:44,022 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-19 07:30:44,022 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-19 07:30:44,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:30:44,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-19 07:30:44,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=3840, Unknown=0, NotChecked=0, Total=4032 [2022-11-19 07:30:44,025 INFO L87 Difference]: Start difference. First operand 247 states and 348 transitions. Second operand has 7 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-11-19 07:30:44,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:30:44,425 INFO L93 Difference]: Finished difference Result 627 states and 946 transitions. [2022-11-19 07:30:44,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 07:30:44,426 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 77 [2022-11-19 07:30:44,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:30:44,430 INFO L225 Difference]: With dead ends: 627 [2022-11-19 07:30:44,431 INFO L226 Difference]: Without dead ends: 522 [2022-11-19 07:30:44,433 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 169 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 941 ImplicationChecksByTransitivity, 256.6s TimeCoverageRelationStatistics Valid=192, Invalid=3840, Unknown=0, NotChecked=0, Total=4032 [2022-11-19 07:30:44,437 INFO L413 NwaCegarLoop]: 294 mSDtfsCounter, 272 mSDsluCounter, 643 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 937 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-19 07:30:44,439 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [326 Valid, 937 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-19 07:30:44,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2022-11-19 07:30:44,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 507. [2022-11-19 07:30:44,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 328 states have (on average 1.478658536585366) internal successors, (485), 331 states have internal predecessors, (485), 155 states have call successors, (155), 24 states have call predecessors, (155), 23 states have return successors, (152), 151 states have call predecessors, (152), 152 states have call successors, (152) [2022-11-19 07:30:44,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 792 transitions. [2022-11-19 07:30:44,505 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 792 transitions. Word has length 77 [2022-11-19 07:30:44,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:30:44,507 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 792 transitions. [2022-11-19 07:30:44,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.428571428571429) internal successors, (59), 7 states have internal predecessors, (59), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-11-19 07:30:44,508 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 792 transitions. [2022-11-19 07:30:44,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-11-19 07:30:44,514 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:30:44,514 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:30:44,527 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-19 07:30:44,722 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:30:44,723 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:30:44,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:30:44,724 INFO L85 PathProgramCache]: Analyzing trace with hash 861313324, now seen corresponding path program 1 times [2022-11-19 07:30:44,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:30:44,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474210117] [2022-11-19 07:30:44,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:30:44,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:30:44,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:30:44,822 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:30:44,823 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:30:44,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474210117] [2022-11-19 07:30:44,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474210117] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:30:44,823 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:30:44,823 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:30:44,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3698128] [2022-11-19 07:30:44,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:30:44,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:30:44,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:30:44,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:30:44,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:30:44,826 INFO L87 Difference]: Start difference. First operand 507 states and 792 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:30:44,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:30:44,970 INFO L93 Difference]: Finished difference Result 1244 states and 1982 transitions. [2022-11-19 07:30:44,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:30:44,970 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 83 [2022-11-19 07:30:44,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:30:44,976 INFO L225 Difference]: With dead ends: 1244 [2022-11-19 07:30:44,977 INFO L226 Difference]: Without dead ends: 769 [2022-11-19 07:30:44,978 INFO L412 NwaCegarLoop]: 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 [2022-11-19 07:30:44,979 INFO L413 NwaCegarLoop]: 248 mSDtfsCounter, 57 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 470 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:30:44,979 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 470 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:30:44,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2022-11-19 07:30:45,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 764. [2022-11-19 07:30:45,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 506 states have (on average 1.4980237154150198) internal successors, (758), 509 states have internal predecessors, (758), 234 states have call successors, (234), 24 states have call predecessors, (234), 23 states have return successors, (231), 230 states have call predecessors, (231), 231 states have call successors, (231) [2022-11-19 07:30:45,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 1223 transitions. [2022-11-19 07:30:45,037 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 1223 transitions. Word has length 83 [2022-11-19 07:30:45,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:30:45,037 INFO L495 AbstractCegarLoop]: Abstraction has 764 states and 1223 transitions. [2022-11-19 07:30:45,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:30:45,038 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 1223 transitions. [2022-11-19 07:30:45,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-11-19 07:30:45,047 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:30:45,048 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:30:45,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-19 07:30:45,048 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:30:45,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:30:45,058 INFO L85 PathProgramCache]: Analyzing trace with hash -1767742592, now seen corresponding path program 1 times [2022-11-19 07:30:45,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:30:45,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737578495] [2022-11-19 07:30:45,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:30:45,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:30:45,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:30:45,142 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:30:45,143 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:30:45,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737578495] [2022-11-19 07:30:45,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737578495] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:30:45,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:30:45,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:30:45,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653818265] [2022-11-19 07:30:45,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:30:45,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:30:45,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:30:45,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:30:45,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:30:45,145 INFO L87 Difference]: Start difference. First operand 764 states and 1223 transitions. Second operand has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:30:45,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:30:45,306 INFO L93 Difference]: Finished difference Result 1866 states and 3029 transitions. [2022-11-19 07:30:45,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:30:45,307 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 84 [2022-11-19 07:30:45,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:30:45,313 INFO L225 Difference]: With dead ends: 1866 [2022-11-19 07:30:45,314 INFO L226 Difference]: Without dead ends: 1164 [2022-11-19 07:30:45,316 INFO L412 NwaCegarLoop]: 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 [2022-11-19 07:30:45,317 INFO L413 NwaCegarLoop]: 242 mSDtfsCounter, 55 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:30:45,318 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 461 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:30:45,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1164 states. [2022-11-19 07:30:45,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1164 to 1159. [2022-11-19 07:30:45,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1159 states, 782 states have (on average 1.5063938618925832) internal successors, (1178), 785 states have internal predecessors, (1178), 353 states have call successors, (353), 24 states have call predecessors, (353), 23 states have return successors, (350), 349 states have call predecessors, (350), 350 states have call successors, (350) [2022-11-19 07:30:45,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1159 states to 1159 states and 1881 transitions. [2022-11-19 07:30:45,405 INFO L78 Accepts]: Start accepts. Automaton has 1159 states and 1881 transitions. Word has length 84 [2022-11-19 07:30:45,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:30:45,406 INFO L495 AbstractCegarLoop]: Abstraction has 1159 states and 1881 transitions. [2022-11-19 07:30:45,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:30:45,406 INFO L276 IsEmpty]: Start isEmpty. Operand 1159 states and 1881 transitions. [2022-11-19 07:30:45,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-11-19 07:30:45,412 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:30:45,412 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:30:45,412 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-19 07:30:45,413 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:30:45,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:30:45,413 INFO L85 PathProgramCache]: Analyzing trace with hash -1061362674, now seen corresponding path program 1 times [2022-11-19 07:30:45,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:30:45,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121451076] [2022-11-19 07:30:45,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:30:45,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:30:45,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:30:45,495 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:30:45,495 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:30:45,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121451076] [2022-11-19 07:30:45,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121451076] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:30:45,495 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:30:45,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:30:45,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902965226] [2022-11-19 07:30:45,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:30:45,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:30:45,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:30:45,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:30:45,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:30:45,497 INFO L87 Difference]: Start difference. First operand 1159 states and 1881 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:30:45,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:30:45,681 INFO L93 Difference]: Finished difference Result 2769 states and 4541 transitions. [2022-11-19 07:30:45,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:30:45,681 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 85 [2022-11-19 07:30:45,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:30:45,692 INFO L225 Difference]: With dead ends: 2769 [2022-11-19 07:30:45,692 INFO L226 Difference]: Without dead ends: 1752 [2022-11-19 07:30:45,698 INFO L412 NwaCegarLoop]: 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 [2022-11-19 07:30:45,699 INFO L413 NwaCegarLoop]: 239 mSDtfsCounter, 53 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 455 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:30:45,700 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 455 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:30:45,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1752 states. [2022-11-19 07:30:45,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1752 to 1747. [2022-11-19 07:30:45,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1747 states, 1208 states have (on average 1.5115894039735098) internal successors, (1826), 1211 states have internal predecessors, (1826), 515 states have call successors, (515), 24 states have call predecessors, (515), 23 states have return successors, (512), 511 states have call predecessors, (512), 512 states have call successors, (512) [2022-11-19 07:30:45,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1747 states to 1747 states and 2853 transitions. [2022-11-19 07:30:45,813 INFO L78 Accepts]: Start accepts. Automaton has 1747 states and 2853 transitions. Word has length 85 [2022-11-19 07:30:45,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:30:45,813 INFO L495 AbstractCegarLoop]: Abstraction has 1747 states and 2853 transitions. [2022-11-19 07:30:45,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:30:45,814 INFO L276 IsEmpty]: Start isEmpty. Operand 1747 states and 2853 transitions. [2022-11-19 07:30:45,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-19 07:30:45,822 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:30:45,822 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:30:45,822 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-19 07:30:45,825 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:30:45,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:30:45,825 INFO L85 PathProgramCache]: Analyzing trace with hash 1640166689, now seen corresponding path program 1 times [2022-11-19 07:30:45,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:30:45,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802716753] [2022-11-19 07:30:45,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:30:45,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:30:45,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:30:45,957 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:30:45,957 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:30:45,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802716753] [2022-11-19 07:30:45,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802716753] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:30:45,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:30:45,958 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:30:45,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534264314] [2022-11-19 07:30:45,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:30:45,958 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:30:45,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:30:45,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:30:45,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:30:45,959 INFO L87 Difference]: Start difference. First operand 1747 states and 2853 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:30:46,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:30:46,244 INFO L93 Difference]: Finished difference Result 4154 states and 6849 transitions. [2022-11-19 07:30:46,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:30:46,245 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 86 [2022-11-19 07:30:46,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:30:46,262 INFO L225 Difference]: With dead ends: 4154 [2022-11-19 07:30:46,262 INFO L226 Difference]: Without dead ends: 2686 [2022-11-19 07:30:46,266 INFO L412 NwaCegarLoop]: 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 [2022-11-19 07:30:46,267 INFO L413 NwaCegarLoop]: 239 mSDtfsCounter, 51 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 455 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:30:46,267 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 455 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:30:46,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2686 states. [2022-11-19 07:30:46,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2686 to 2681. [2022-11-19 07:30:46,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2681 states, 1897 states have (on average 1.5139694254085398) internal successors, (2872), 1900 states have internal predecessors, (2872), 760 states have call successors, (760), 24 states have call predecessors, (760), 23 states have return successors, (757), 756 states have call predecessors, (757), 757 states have call successors, (757) [2022-11-19 07:30:46,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2681 states to 2681 states and 4389 transitions. [2022-11-19 07:30:46,458 INFO L78 Accepts]: Start accepts. Automaton has 2681 states and 4389 transitions. Word has length 86 [2022-11-19 07:30:46,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:30:46,459 INFO L495 AbstractCegarLoop]: Abstraction has 2681 states and 4389 transitions. [2022-11-19 07:30:46,459 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:30:46,459 INFO L276 IsEmpty]: Start isEmpty. Operand 2681 states and 4389 transitions. [2022-11-19 07:30:46,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-11-19 07:30:46,469 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:30:46,469 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:30:46,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-19 07:30:46,473 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:30:46,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:30:46,474 INFO L85 PathProgramCache]: Analyzing trace with hash 1730696586, now seen corresponding path program 1 times [2022-11-19 07:30:46,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:30:46,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891385482] [2022-11-19 07:30:46,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:30:46,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:30:46,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:30:46,560 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:30:46,560 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:30:46,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891385482] [2022-11-19 07:30:46,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891385482] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:30:46,561 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:30:46,561 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:30:46,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244978951] [2022-11-19 07:30:46,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:30:46,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:30:46,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:30:46,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:30:46,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:30:46,563 INFO L87 Difference]: Start difference. First operand 2681 states and 4389 transitions. Second operand has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:30:46,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:30:46,924 INFO L93 Difference]: Finished difference Result 6670 states and 11009 transitions. [2022-11-19 07:30:46,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:30:46,925 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 87 [2022-11-19 07:30:46,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:30:46,947 INFO L225 Difference]: With dead ends: 6670 [2022-11-19 07:30:46,948 INFO L226 Difference]: Without dead ends: 4411 [2022-11-19 07:30:46,955 INFO L412 NwaCegarLoop]: 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 [2022-11-19 07:30:46,958 INFO L413 NwaCegarLoop]: 248 mSDtfsCounter, 49 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 472 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:30:46,958 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 472 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:30:46,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4411 states. [2022-11-19 07:30:47,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4411 to 4406. [2022-11-19 07:30:47,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4406 states, 3129 states have (on average 1.5036752956216044) internal successors, (4705), 3132 states have internal predecessors, (4705), 1253 states have call successors, (1253), 24 states have call predecessors, (1253), 23 states have return successors, (1250), 1249 states have call predecessors, (1250), 1250 states have call successors, (1250) [2022-11-19 07:30:47,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4406 states to 4406 states and 7208 transitions. [2022-11-19 07:30:47,309 INFO L78 Accepts]: Start accepts. Automaton has 4406 states and 7208 transitions. Word has length 87 [2022-11-19 07:30:47,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:30:47,310 INFO L495 AbstractCegarLoop]: Abstraction has 4406 states and 7208 transitions. [2022-11-19 07:30:47,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:30:47,310 INFO L276 IsEmpty]: Start isEmpty. Operand 4406 states and 7208 transitions. [2022-11-19 07:30:47,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-11-19 07:30:47,324 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:30:47,325 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:30:47,325 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-19 07:30:47,327 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:30:47,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:30:47,327 INFO L85 PathProgramCache]: Analyzing trace with hash 1561419685, now seen corresponding path program 1 times [2022-11-19 07:30:47,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:30:47,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304978814] [2022-11-19 07:30:47,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:30:47,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:30:47,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:30:47,435 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:30:47,435 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:30:47,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304978814] [2022-11-19 07:30:47,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304978814] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:30:47,435 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:30:47,436 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:30:47,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094643922] [2022-11-19 07:30:47,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:30:47,436 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:30:47,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:30:47,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:30:47,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:30:47,437 INFO L87 Difference]: Start difference. First operand 4406 states and 7208 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:30:48,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:30:48,048 INFO L93 Difference]: Finished difference Result 11086 states and 18294 transitions. [2022-11-19 07:30:48,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:30:48,049 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 88 [2022-11-19 07:30:48,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:30:48,088 INFO L225 Difference]: With dead ends: 11086 [2022-11-19 07:30:48,089 INFO L226 Difference]: Without dead ends: 7368 [2022-11-19 07:30:48,099 INFO L412 NwaCegarLoop]: 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 [2022-11-19 07:30:48,100 INFO L413 NwaCegarLoop]: 241 mSDtfsCounter, 47 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 460 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:30:48,101 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 460 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:30:48,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7368 states. [2022-11-19 07:30:48,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7368 to 7363. [2022-11-19 07:30:48,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7363 states, 5264 states have (on average 1.4988601823708207) internal successors, (7890), 5267 states have internal predecessors, (7890), 2075 states have call successors, (2075), 24 states have call predecessors, (2075), 23 states have return successors, (2072), 2071 states have call predecessors, (2072), 2072 states have call successors, (2072) [2022-11-19 07:30:48,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7363 states to 7363 states and 12037 transitions. [2022-11-19 07:30:48,863 INFO L78 Accepts]: Start accepts. Automaton has 7363 states and 12037 transitions. Word has length 88 [2022-11-19 07:30:48,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:30:48,863 INFO L495 AbstractCegarLoop]: Abstraction has 7363 states and 12037 transitions. [2022-11-19 07:30:48,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:30:48,865 INFO L276 IsEmpty]: Start isEmpty. Operand 7363 states and 12037 transitions. [2022-11-19 07:30:48,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-11-19 07:30:48,885 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:30:48,885 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:30:48,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-19 07:30:48,885 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:30:48,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:30:48,886 INFO L85 PathProgramCache]: Analyzing trace with hash -499444552, now seen corresponding path program 1 times [2022-11-19 07:30:48,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:30:48,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648410615] [2022-11-19 07:30:48,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:30:48,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:30:48,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:30:48,971 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:30:48,972 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:30:48,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648410615] [2022-11-19 07:30:48,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648410615] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:30:48,972 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:30:48,972 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:30:48,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992412340] [2022-11-19 07:30:48,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:30:48,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:30:48,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:30:48,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:30:48,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:30:48,975 INFO L87 Difference]: Start difference. First operand 7363 states and 12037 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:30:49,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:30:49,887 INFO L93 Difference]: Finished difference Result 18553 states and 30556 transitions. [2022-11-19 07:30:49,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:30:49,888 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 89 [2022-11-19 07:30:49,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:30:49,956 INFO L225 Difference]: With dead ends: 18553 [2022-11-19 07:30:49,963 INFO L226 Difference]: Without dead ends: 12312 [2022-11-19 07:30:49,981 INFO L412 NwaCegarLoop]: 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 [2022-11-19 07:30:49,982 INFO L413 NwaCegarLoop]: 240 mSDtfsCounter, 45 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:30:49,982 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 457 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:30:49,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12312 states. [2022-11-19 07:30:50,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12312 to 12307. [2022-11-19 07:30:50,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12307 states, 9005 states have (on average 1.5003886729594669) internal successors, (13511), 9008 states have internal predecessors, (13511), 3278 states have call successors, (3278), 24 states have call predecessors, (3278), 23 states have return successors, (3275), 3274 states have call predecessors, (3275), 3275 states have call successors, (3275) [2022-11-19 07:30:51,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12307 states to 12307 states and 20064 transitions. [2022-11-19 07:30:51,047 INFO L78 Accepts]: Start accepts. Automaton has 12307 states and 20064 transitions. Word has length 89 [2022-11-19 07:30:51,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:30:51,048 INFO L495 AbstractCegarLoop]: Abstraction has 12307 states and 20064 transitions. [2022-11-19 07:30:51,048 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:30:51,048 INFO L276 IsEmpty]: Start isEmpty. Operand 12307 states and 20064 transitions. [2022-11-19 07:30:51,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-11-19 07:30:51,074 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:30:51,074 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:30:51,074 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-19 07:30:51,074 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:30:51,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:30:51,075 INFO L85 PathProgramCache]: Analyzing trace with hash 827169382, now seen corresponding path program 1 times [2022-11-19 07:30:51,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:30:51,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181438091] [2022-11-19 07:30:51,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:30:51,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:30:51,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:30:51,177 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:30:51,178 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:30:51,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181438091] [2022-11-19 07:30:51,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181438091] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:30:51,178 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:30:51,179 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:30:51,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829829950] [2022-11-19 07:30:51,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:30:51,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:30:51,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:30:51,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:30:51,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:30:51,181 INFO L87 Difference]: Start difference. First operand 12307 states and 20064 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:30:52,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:30:52,883 INFO L93 Difference]: Finished difference Result 32557 states and 53418 transitions. [2022-11-19 07:30:52,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:30:52,884 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 90 [2022-11-19 07:30:52,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:30:52,977 INFO L225 Difference]: With dead ends: 32557 [2022-11-19 07:30:52,977 INFO L226 Difference]: Without dead ends: 21824 [2022-11-19 07:30:53,012 INFO L412 NwaCegarLoop]: 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 [2022-11-19 07:30:53,014 INFO L413 NwaCegarLoop]: 241 mSDtfsCounter, 43 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 460 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:30:53,014 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 460 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:30:53,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21824 states. [2022-11-19 07:30:54,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21824 to 21819. [2022-11-19 07:30:54,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21819 states, 16067 states have (on average 1.49274911308894) internal successors, (23984), 16070 states have internal predecessors, (23984), 5728 states have call successors, (5728), 24 states have call predecessors, (5728), 23 states have return successors, (5725), 5724 states have call predecessors, (5725), 5725 states have call successors, (5725) [2022-11-19 07:30:54,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21819 states to 21819 states and 35437 transitions. [2022-11-19 07:30:54,922 INFO L78 Accepts]: Start accepts. Automaton has 21819 states and 35437 transitions. Word has length 90 [2022-11-19 07:30:54,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:30:54,922 INFO L495 AbstractCegarLoop]: Abstraction has 21819 states and 35437 transitions. [2022-11-19 07:30:54,923 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:30:54,923 INFO L276 IsEmpty]: Start isEmpty. Operand 21819 states and 35437 transitions. [2022-11-19 07:30:54,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-11-19 07:30:54,948 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:30:54,948 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:30:54,948 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-19 07:30:54,948 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:30:54,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:30:54,949 INFO L85 PathProgramCache]: Analyzing trace with hash -573652206, now seen corresponding path program 1 times [2022-11-19 07:30:54,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:30:54,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553019671] [2022-11-19 07:30:54,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:30:54,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:30:54,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:30:55,053 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:30:55,054 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:30:55,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553019671] [2022-11-19 07:30:55,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553019671] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:30:55,054 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:30:55,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:30:55,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197102967] [2022-11-19 07:30:55,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:30:55,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:30:55,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:30:55,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:30:55,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:30:55,058 INFO L87 Difference]: Start difference. First operand 21819 states and 35437 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:30:57,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:30:57,721 INFO L93 Difference]: Finished difference Result 59244 states and 96670 transitions. [2022-11-19 07:30:57,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:30:57,721 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 91 [2022-11-19 07:30:57,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:30:57,889 INFO L225 Difference]: With dead ends: 59244 [2022-11-19 07:30:57,889 INFO L226 Difference]: Without dead ends: 39594 [2022-11-19 07:30:57,939 INFO L412 NwaCegarLoop]: 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 [2022-11-19 07:30:57,940 INFO L413 NwaCegarLoop]: 242 mSDtfsCounter, 41 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:30:57,940 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 461 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:30:57,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39594 states. [2022-11-19 07:31:01,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39594 to 39589. [2022-11-19 07:31:01,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39589 states, 29324 states have (on average 1.4820624744236803) internal successors, (43460), 29327 states have internal predecessors, (43460), 10241 states have call successors, (10241), 24 states have call predecessors, (10241), 23 states have return successors, (10238), 10237 states have call predecessors, (10238), 10238 states have call successors, (10238) [2022-11-19 07:31:01,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39589 states to 39589 states and 63939 transitions. [2022-11-19 07:31:01,370 INFO L78 Accepts]: Start accepts. Automaton has 39589 states and 63939 transitions. Word has length 91 [2022-11-19 07:31:01,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:01,370 INFO L495 AbstractCegarLoop]: Abstraction has 39589 states and 63939 transitions. [2022-11-19 07:31:01,371 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:31:01,371 INFO L276 IsEmpty]: Start isEmpty. Operand 39589 states and 63939 transitions. [2022-11-19 07:31:01,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-11-19 07:31:01,395 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:01,395 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:31:01,395 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-19 07:31:01,395 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:01,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:01,396 INFO L85 PathProgramCache]: Analyzing trace with hash -1701132730, now seen corresponding path program 1 times [2022-11-19 07:31:01,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:31:01,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120364003] [2022-11-19 07:31:01,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:01,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:31:01,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:01,483 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:31:01,483 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:31:01,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120364003] [2022-11-19 07:31:01,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120364003] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:31:01,484 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:31:01,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:31:01,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996441287] [2022-11-19 07:31:01,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:31:01,486 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:31:01,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:31:01,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:31:01,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:01,487 INFO L87 Difference]: Start difference. First operand 39589 states and 63939 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:31:05,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:31:05,513 INFO L93 Difference]: Finished difference Result 73142 states and 118305 transitions. [2022-11-19 07:31:05,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:31:05,514 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 92 [2022-11-19 07:31:05,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:31:05,796 INFO L225 Difference]: With dead ends: 73142 [2022-11-19 07:31:05,797 INFO L226 Difference]: Without dead ends: 73037 [2022-11-19 07:31:05,826 INFO L412 NwaCegarLoop]: 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 [2022-11-19 07:31:05,827 INFO L413 NwaCegarLoop]: 241 mSDtfsCounter, 39 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 460 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:31:05,828 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 460 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:31:05,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73037 states. [2022-11-19 07:31:10,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73037 to 73032. [2022-11-19 07:31:10,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73032 states, 54399 states have (on average 1.468078457324583) internal successors, (79862), 54402 states have internal predecessors, (79862), 18609 states have call successors, (18609), 24 states have call predecessors, (18609), 23 states have return successors, (18606), 18605 states have call predecessors, (18606), 18606 states have call successors, (18606) [2022-11-19 07:31:11,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73032 states to 73032 states and 117077 transitions. [2022-11-19 07:31:11,086 INFO L78 Accepts]: Start accepts. Automaton has 73032 states and 117077 transitions. Word has length 92 [2022-11-19 07:31:11,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:11,087 INFO L495 AbstractCegarLoop]: Abstraction has 73032 states and 117077 transitions. [2022-11-19 07:31:11,087 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:31:11,087 INFO L276 IsEmpty]: Start isEmpty. Operand 73032 states and 117077 transitions. [2022-11-19 07:31:11,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-11-19 07:31:11,122 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:11,122 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:31:11,122 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-19 07:31:11,122 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:11,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:11,123 INFO L85 PathProgramCache]: Analyzing trace with hash 1628591313, now seen corresponding path program 1 times [2022-11-19 07:31:11,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:31:11,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200207822] [2022-11-19 07:31:11,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:11,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:31:11,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-19 07:31:11,200 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-19 07:31:11,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-19 07:31:11,414 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2022-11-19 07:31:11,416 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-19 07:31:11,417 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-19 07:31:11,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-19 07:31:11,422 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:31:11,426 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-19 07:31:11,678 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.11 07:31:11 BoogieIcfgContainer [2022-11-19 07:31:11,678 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-19 07:31:11,678 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-19 07:31:11,679 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-19 07:31:11,679 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-19 07:31:11,679 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:24:10" (3/4) ... [2022-11-19 07:31:11,682 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-19 07:31:11,682 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-19 07:31:11,683 INFO L158 Benchmark]: Toolchain (without parser) took 424567.81ms. Allocated memory was 102.8MB in the beginning and 10.2GB in the end (delta: 10.1GB). Free memory was 69.3MB in the beginning and 9.0GB in the end (delta: -8.9GB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. [2022-11-19 07:31:11,683 INFO L158 Benchmark]: CDTParser took 0.29ms. Allocated memory is still 102.8MB. Free memory is still 57.9MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-19 07:31:11,683 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1060.09ms. Allocated memory is still 102.8MB. Free memory was 69.1MB in the beginning and 51.4MB in the end (delta: 17.7MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2022-11-19 07:31:11,684 INFO L158 Benchmark]: Boogie Procedure Inliner took 161.77ms. Allocated memory is still 102.8MB. Free memory was 51.4MB in the beginning and 45.6MB in the end (delta: 5.8MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-19 07:31:11,684 INFO L158 Benchmark]: Boogie Preprocessor took 116.02ms. Allocated memory is still 102.8MB. Free memory was 45.6MB in the beginning and 39.7MB in the end (delta: 5.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-11-19 07:31:11,684 INFO L158 Benchmark]: RCFGBuilder took 2315.60ms. Allocated memory was 102.8MB in the beginning and 134.2MB in the end (delta: 31.5MB). Free memory was 39.7MB in the beginning and 54.6MB in the end (delta: -14.9MB). Peak memory consumption was 35.5MB. Max. memory is 16.1GB. [2022-11-19 07:31:11,684 INFO L158 Benchmark]: TraceAbstraction took 420894.40ms. Allocated memory was 134.2MB in the beginning and 10.2GB in the end (delta: 10.0GB). Free memory was 54.6MB in the beginning and 9.0GB in the end (delta: -8.9GB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. [2022-11-19 07:31:11,685 INFO L158 Benchmark]: Witness Printer took 3.86ms. Allocated memory is still 10.2GB. Free memory was 9.0GB in the beginning and 9.0GB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-19 07:31:11,686 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.29ms. Allocated memory is still 102.8MB. Free memory is still 57.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1060.09ms. Allocated memory is still 102.8MB. Free memory was 69.1MB in the beginning and 51.4MB in the end (delta: 17.7MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 161.77ms. Allocated memory is still 102.8MB. Free memory was 51.4MB in the beginning and 45.6MB in the end (delta: 5.8MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 116.02ms. Allocated memory is still 102.8MB. Free memory was 45.6MB in the beginning and 39.7MB in the end (delta: 5.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 2315.60ms. Allocated memory was 102.8MB in the beginning and 134.2MB in the end (delta: 31.5MB). Free memory was 39.7MB in the beginning and 54.6MB in the end (delta: -14.9MB). Peak memory consumption was 35.5MB. Max. memory is 16.1GB. * TraceAbstraction took 420894.40ms. Allocated memory was 134.2MB in the beginning and 10.2GB in the end (delta: 10.0GB). Free memory was 54.6MB in the beginning and 9.0GB in the end (delta: -8.9GB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. * Witness Printer took 3.86ms. Allocated memory is still 10.2GB. Free memory was 9.0GB in the beginning and 9.0GB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 2996]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of large string literal at line 2575. Possible FailurePath: [L198] char *__ste_email_subject1 ; [L1495] int __ste_Client_AddressBook1_Address2 = 0; [L197] char *__ste_email_subject0 ; [L1167] int __ste_client_outbuffer0 = 0; [L1168] int __ste_client_outbuffer1 = 0; [L1169] int __ste_client_outbuffer2 = 0; [L1170] int __ste_client_outbuffer3 = 0; [L1215] int __ste_ClientAddressBook_size0 = 0; [L1493] int __ste_Client_AddressBook1_Address0 = 0; [L1494] int __ste_Client_AddressBook1_Address1 = 0; [L1216] int __ste_ClientAddressBook_size1 = 0; [L1217] int __ste_ClientAddressBook_size2 = 0; [L1793] int __ste_Client_Keyring1_User0 = 0; [L1897] int __ste_Client_Keyring0_PublicKey0 = 0; [L1490] int __ste_Client_AddressBook0_Address0 = 0; [L1625] int __ste_client_autoResponse1 = 0; [L1795] int __ste_Client_Keyring1_User2 = 0; [L1626] int __ste_client_autoResponse2 = 0; [L1794] int __ste_Client_Keyring1_User1 = 0; [L1624] int __ste_client_autoResponse0 = 0; [L1718] int __ste_ClientKeyring_size0 = 0; [L2705] int rjh ; [L1719] int __ste_ClientKeyring_size1 = 0; [L1720] int __ste_ClientKeyring_size2 = 0; [L2155] int __SELECTED_FEATURE_Keys ; [L1671] int __ste_client_privateKey0 = 0; [L1491] int __ste_Client_AddressBook0_Address1 = 0; [L1673] int __ste_client_privateKey2 = 0; [L1492] int __ste_Client_AddressBook0_Address2 = 0; [L1672] int __ste_client_privateKey1 = 0; [L161] int __ste_email_to1 = 0; [L2161] int __SELECTED_FEATURE_Verify ; [L2164] int __GUIDSL_NON_TERMINAL_main ; [L1496] int __ste_Client_AddressBook2_Address0 = 0; [L1498] int __ste_Client_AddressBook2_Address2 = 0; [L1901] int __ste_Client_Keyring1_PublicKey1 = 0; [L160] int __ste_email_to0 = 0; [L1497] int __ste_Client_AddressBook2_Address1 = 0; [L1900] int __ste_Client_Keyring1_PublicKey0 = 0; [L313] int __ste_email_encryptionKey1 = 0; [L312] int __ste_email_encryptionKey0 = 0; [L1118] char *__ste_client_name0 = (char *)0; [L1119] char *__ste_client_name1 = (char *)0; [L1120] char *__ste_client_name2 = (char *)0; [L123] int __ste_email_from0 = 0; [L423] int __ste_email_isSignatureVerified0 ; [L124] int __ste_email_from1 = 0; [L424] int __ste_email_isSignatureVerified1 ; [L276] int __ste_email_isEncrypted1 = 0; [L275] int __ste_email_isEncrypted0 = 0; [L1899] int __ste_Client_Keyring0_PublicKey2 = 0; [L2225] int queued_client ; [L1898] int __ste_Client_Keyring0_PublicKey1 = 0; [L1102] int __ste_Client_counter = 0; [L2550] int sent_signed = -1; [L2162] int __SELECTED_FEATURE_Decrypt ; [L1902] int __ste_Client_Keyring1_PublicKey2 = 0; [L1293] int __ste_Client_AddressBook2_Alias0 = 0; [L2156] int __SELECTED_FEATURE_Encrypt ; [L1294] int __ste_Client_AddressBook2_Alias1 = 0; [L1295] int __ste_Client_AddressBook2_Alias2 = 0; [L1792] int __ste_Client_Keyring0_User2 = 0; [L1791] int __ste_Client_Keyring0_User1 = 0; [L1790] int __ste_Client_Keyring0_User0 = 0; [L1904] int __ste_Client_Keyring2_PublicKey1 = 0; [L1905] int __ste_Client_Keyring2_PublicKey2 = 0; [L1903] int __ste_Client_Keyring2_PublicKey0 = 0; [L1798] int __ste_Client_Keyring2_User2 = 0; [L1797] int __ste_Client_Keyring2_User1 = 0; [L1796] int __ste_Client_Keyring2_User0 = 0; [L236] char *__ste_email_body0 = (char *)0; [L237] char *__ste_email_body1 = (char *)0; [L70] int __ste_Email_counter = 0; [L2160] int __SELECTED_FEATURE_Forward ; [L2224] int queued_message ; [L2158] int __SELECTED_FEATURE_AddressBook ; [L2163] int __GUIDSL_ROOT_PRODUCTION ; [L1291] int __ste_Client_AddressBook1_Alias1 = 0; [L1290] int __ste_Client_AddressBook1_Alias0 = 0; [L2704] int bob ; [L1292] int __ste_Client_AddressBook1_Alias2 = 0; [L387] int __ste_email_signKey1 = 0; [L386] int __ste_email_signKey0 = 0; [L2706] int chuck ; [L2223] int queue_empty = 1; [L630] static struct __ACC__ERR *head = (struct __ACC__ERR *)0; [L2157] int __SELECTED_FEATURE_AutoResponder ; [L87] int __ste_email_id1 = 0; [L349] int __ste_email_isSigned0 = 0; [L350] int __ste_email_isSigned1 = 0; [L2154] int __SELECTED_FEATURE_Base ; [L86] int __ste_email_id0 = 0; [L1287] int __ste_Client_AddressBook0_Alias0 = 0; [L2108] int __ste_client_idCounter2 = 0; [L2107] int __ste_client_idCounter1 = 0; [L2159] int __SELECTED_FEATURE_Sign ; [L2106] int __ste_client_idCounter0 = 0; [L1288] int __ste_Client_AddressBook0_Alias1 = 0; [L1289] int __ste_Client_AddressBook0_Alias2 = 0; [L2061] int __ste_client_forwardReceiver3 = 0; [L2060] int __ste_client_forwardReceiver2 = 0; [L2059] int __ste_client_forwardReceiver1 = 0; [L2058] int __ste_client_forwardReceiver0 = 0; [L2836] int retValue_acc ; [L2837] int tmp ; [L2841] FCALL select_helpers() [L2842] FCALL select_features() [L2843] CALL, EXPR valid_product() [L2194] int retValue_acc ; [L2197] retValue_acc = 1 [L2198] return (retValue_acc); [L2843] RET, EXPR valid_product() [L2843] tmp = valid_product() [L2845] COND TRUE \read(tmp) [L2847] CALL setup() [L2813] char const * __restrict __cil_tmp1 ; [L2814] char const * __restrict __cil_tmp2 ; [L2815] char const * __restrict __cil_tmp3 ; [L2819] bob = 1 [L2820] CALL setup_bob(bob) [L2730] CALL setup_bob__wrappee__Base(bob___0) [L2720] CALL setClientId(bob___0, bob___0) VAL [\old(__ste_client_idCounter0)=0, \old(__ste_client_idCounter1)=0, \old(__ste_client_idCounter2)=0, \old(handle)=1, \old(value)=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=0, __ste_client_idCounter1=0, __ste_client_idCounter2=0, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=0, __ste_client_privateKey1=0, __ste_client_privateKey2=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L2137] COND TRUE handle == 1 [L2138] __ste_client_idCounter0 = value [L2720] RET setClientId(bob___0, bob___0) VAL [\old(bob___0)=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=0, __ste_client_idCounter2=0, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=0, __ste_client_privateKey1=0, __ste_client_privateKey2=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, bob___0=1, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L2730] RET setup_bob__wrappee__Base(bob___0) [L2731] CALL setClientPrivateKey(bob___0, 123) VAL [\old(__ste_client_privateKey0)=0, \old(__ste_client_privateKey1)=0, \old(__ste_client_privateKey2)=0, \old(handle)=1, \old(value)=123, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=0, __ste_client_idCounter2=0, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=0, __ste_client_privateKey1=0, __ste_client_privateKey2=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L1702] COND TRUE handle == 1 [L1703] __ste_client_privateKey0 = value [L2731] RET setClientPrivateKey(bob___0, 123) VAL [\old(bob___0)=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=0, __ste_client_idCounter2=0, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=0, __ste_client_privateKey2=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, bob___0=1, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L2820] RET setup_bob(bob) [L2821] __cil_tmp1 = (char const * __restrict )"bob: %d\n" [L2823] rjh = 2 [L2824] CALL setup_rjh(rjh) [L2751] CALL setup_rjh__wrappee__Base(rjh___0) [L2741] CALL setClientId(rjh___0, rjh___0) VAL [\old(__ste_client_idCounter0)=1, \old(__ste_client_idCounter1)=0, \old(__ste_client_idCounter2)=0, \old(handle)=2, \old(value)=2, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=0, __ste_client_idCounter2=0, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=0, __ste_client_privateKey2=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L2137] COND FALSE !(handle == 1) [L2140] COND TRUE handle == 2 [L2141] __ste_client_idCounter1 = value [L2741] RET setClientId(rjh___0, rjh___0) VAL [\old(rjh___0)=2, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=0, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=0, __ste_client_privateKey2=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, rjh___0=2, sent_signed=-1] [L2751] RET setup_rjh__wrappee__Base(rjh___0) [L2752] CALL setClientPrivateKey(rjh___0, 456) VAL [\old(__ste_client_privateKey0)=123, \old(__ste_client_privateKey1)=0, \old(__ste_client_privateKey2)=0, \old(handle)=2, \old(value)=456, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=0, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=0, __ste_client_privateKey2=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L1702] COND FALSE !(handle == 1) [L1705] COND TRUE handle == 2 [L1706] __ste_client_privateKey1 = value [L2752] RET setClientPrivateKey(rjh___0, 456) VAL [\old(rjh___0)=2, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=0, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, rjh___0=2, sent_signed=-1] [L2824] RET setup_rjh(rjh) [L2825] __cil_tmp2 = (char const * __restrict )"rjh: %d\n" [L2827] chuck = 3 [L2828] CALL setup_chuck(chuck) [L2772] CALL setup_chuck__wrappee__Base(chuck___0) [L2762] CALL setClientId(chuck___0, chuck___0) VAL [\old(__ste_client_idCounter0)=1, \old(__ste_client_idCounter1)=2, \old(__ste_client_idCounter2)=0, \old(handle)=3, \old(value)=3, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=0, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L2137] COND FALSE !(handle == 1) [L2140] COND FALSE !(handle == 2) [L2143] COND TRUE handle == 3 [L2144] __ste_client_idCounter2 = value [L2762] RET setClientId(chuck___0, chuck___0) VAL [\old(chuck___0)=3, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, chuck___0=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L2772] RET setup_chuck__wrappee__Base(chuck___0) [L2773] CALL setClientPrivateKey(chuck___0, 789) VAL [\old(__ste_client_privateKey0)=123, \old(__ste_client_privateKey1)=456, \old(__ste_client_privateKey2)=0, \old(handle)=3, \old(value)=789, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L1702] COND FALSE !(handle == 1) [L1705] COND FALSE !(handle == 2) [L1708] COND TRUE handle == 3 [L1709] __ste_client_privateKey2 = value [L2773] RET setClientPrivateKey(chuck___0, 789) VAL [\old(chuck___0)=3, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, chuck___0=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L2828] RET setup_chuck(chuck) [L2829] __cil_tmp3 = (char const * __restrict )"chuck: %d\n" [L2847] RET setup() [L2848] CALL test() [L856] int op1 ; [L857] int op2 ; [L858] int op3 ; [L859] int op4 ; [L860] int op5 ; [L861] int op6 ; [L862] int op7 ; [L863] int op8 ; [L864] int op9 ; [L865] int op10 ; [L866] int op11 ; [L867] int splverifierCounter ; [L868] int tmp ; [L869] int tmp___0 ; [L870] int tmp___1 ; [L871] int tmp___2 ; [L872] int tmp___3 ; [L873] int tmp___4 ; [L874] int tmp___5 ; [L875] int tmp___6 ; [L876] int tmp___7 ; [L877] int tmp___8 ; [L878] int tmp___9 ; [L881] op1 = 0 [L882] op2 = 0 [L883] op3 = 0 [L884] op4 = 0 [L885] op5 = 0 [L886] op6 = 0 [L887] op7 = 0 [L888] op8 = 0 [L889] op9 = 0 [L890] op10 = 0 [L891] op11 = 0 [L892] splverifierCounter = 0 VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, op1=0, op10=0, op11=0, op2=0, op3=0, op4=0, op5=0, op6=0, op7=0, op8=0, op9=0, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, splverifierCounter=0] [L894] COND TRUE 1 VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, op1=0, op10=0, op11=0, op2=0, op3=0, op4=0, op5=0, op6=0, op7=0, op8=0, op9=0, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, splverifierCounter=0] [L896] COND TRUE splverifierCounter < 4 [L901] splverifierCounter = splverifierCounter + 1 VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, op1=0, op10=0, op11=0, op2=0, op3=0, op4=0, op5=0, op6=0, op7=0, op8=0, op9=0, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, splverifierCounter=1] [L902] COND TRUE ! op1 [L904] tmp___9 = __VERIFIER_nondet_int() [L906] COND FALSE !(\read(tmp___9)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, op1=0, op10=0, op11=0, op2=0, op3=0, op4=0, op5=0, op6=0, op7=0, op8=0, op9=0, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, splverifierCounter=1, tmp___9=0] [L916] COND TRUE ! op2 [L918] tmp___8 = __VERIFIER_nondet_int() [L920] COND FALSE !(\read(tmp___8)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, op1=0, op10=0, op11=0, op2=0, op3=0, op4=0, op5=0, op6=0, op7=0, op8=0, op9=0, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, splverifierCounter=1, tmp___8=0, tmp___9=0] [L927] COND TRUE ! op3 [L929] tmp___7 = __VERIFIER_nondet_int() [L931] COND FALSE !(\read(tmp___7)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, op1=0, op10=0, op11=0, op2=0, op3=0, op4=0, op5=0, op6=0, op7=0, op8=0, op9=0, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, splverifierCounter=1, tmp___7=0, tmp___8=0, tmp___9=0] [L941] COND TRUE ! op4 [L943] tmp___6 = __VERIFIER_nondet_int() [L945] COND FALSE !(\read(tmp___6)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, op1=0, op10=0, op11=0, op2=0, op3=0, op4=0, op5=0, op6=0, op7=0, op8=0, op9=0, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, splverifierCounter=1, tmp___6=0, tmp___7=0, tmp___8=0, tmp___9=0] [L955] COND TRUE ! op5 [L957] tmp___5 = __VERIFIER_nondet_int() [L959] COND FALSE !(\read(tmp___5)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, op1=0, op10=0, op11=0, op2=0, op3=0, op4=0, op5=0, op6=0, op7=0, op8=0, op9=0, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, splverifierCounter=1, tmp___5=0, tmp___6=0, tmp___7=0, tmp___8=0, tmp___9=0] [L969] COND TRUE ! op6 [L971] tmp___4 = __VERIFIER_nondet_int() [L973] COND FALSE !(\read(tmp___4)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, op1=0, op10=0, op11=0, op2=0, op3=0, op4=0, op5=0, op6=0, op7=0, op8=0, op9=0, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, splverifierCounter=1, tmp___4=0, tmp___5=0, tmp___6=0, tmp___7=0, tmp___8=0, tmp___9=0] [L983] COND TRUE ! op7 [L985] tmp___3 = __VERIFIER_nondet_int() [L987] COND FALSE !(\read(tmp___3)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, op1=0, op10=0, op11=0, op2=0, op3=0, op4=0, op5=0, op6=0, op7=0, op8=0, op9=0, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, splverifierCounter=1, tmp___3=0, tmp___4=0, tmp___5=0, tmp___6=0, tmp___7=0, tmp___8=0, tmp___9=0] [L997] COND TRUE ! op8 [L999] tmp___2 = __VERIFIER_nondet_int() [L1001] COND FALSE !(\read(tmp___2)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, op1=0, op10=0, op11=0, op2=0, op3=0, op4=0, op5=0, op6=0, op7=0, op8=0, op9=0, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, splverifierCounter=1, tmp___2=0, tmp___3=0, tmp___4=0, tmp___5=0, tmp___6=0, tmp___7=0, tmp___8=0, tmp___9=0] [L1011] COND TRUE ! op9 [L1013] tmp___1 = __VERIFIER_nondet_int() [L1015] COND FALSE !(\read(tmp___1)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, op1=0, op10=0, op11=0, op2=0, op3=0, op4=0, op5=0, op6=0, op7=0, op8=0, op9=0, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, splverifierCounter=1, tmp___1=0, tmp___2=0, tmp___3=0, tmp___4=0, tmp___5=0, tmp___6=0, tmp___7=0, tmp___8=0, tmp___9=0] [L1025] COND TRUE ! op10 [L1027] tmp___0 = __VERIFIER_nondet_int() [L1029] COND FALSE !(\read(tmp___0)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, op1=0, op10=0, op11=0, op2=0, op3=0, op4=0, op5=0, op6=0, op7=0, op8=0, op9=0, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, splverifierCounter=1, tmp___0=0, tmp___1=0, tmp___2=0, tmp___3=0, tmp___4=0, tmp___5=0, tmp___6=0, tmp___7=0, tmp___8=0, tmp___9=0] [L1039] COND TRUE ! op11 [L1041] tmp = __VERIFIER_nondet_int() [L1043] COND FALSE !(\read(tmp)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, op1=0, op10=0, op11=0, op2=0, op3=0, op4=0, op5=0, op6=0, op7=0, op8=0, op9=0, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, splverifierCounter=1, tmp=0, tmp___0=0, tmp___1=0, tmp___2=0, tmp___3=0, tmp___4=0, tmp___5=0, tmp___6=0, tmp___7=0, tmp___8=0, tmp___9=0] [L1068] CALL bobToRjh() [L2779] int tmp ; [L2780] int tmp___0 ; [L2781] int tmp___1 ; [L2786] CALL sendEmail(bob, rjh) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L2370] int email ; [L2371] int tmp ; [L2375] CALL, EXPR createEmail(0, receiver) [L2689] int retValue_acc ; [L2690] int msg ; [L2694] msg = 1 VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(from)=0, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, \old(to)=2, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, from=0, head={0:0}, msg=1, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, to=2] [L2695] CALL setEmailFrom(msg, from) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, \old(value)=0, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L148] COND TRUE handle == 1 [L149] __ste_email_from0 = value [L2695] RET setEmailFrom(msg, from) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(from)=0, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, \old(to)=2, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, from=0, head={0:0}, msg=1, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, to=2] [L2696] CALL setEmailTo(msg, to) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, \old(value)=2, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=0, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L185] COND TRUE handle == 1 [L186] __ste_email_to0 = value [L2696] RET setEmailTo(msg, to) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(from)=0, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, \old(to)=2, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, from=0, head={0:0}, msg=1, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, to=2] [L2697] retValue_acc = msg [L2699] return (retValue_acc); [L2375] RET, EXPR createEmail(0, receiver) [L2375] tmp = createEmail(0, receiver) [L2376] email = tmp VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(receiver)=2, \old(sender)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, email=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, receiver=2, rjh=2, sender=1, sent_signed=-1, tmp=1] [L2377] CALL outgoing(sender, email) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=0, __ste_email_isSigned1=0, __ste_email_signKey0=0, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L2296] CALL sign(client, msg) [L2462] int privkey ; [L2463] int tmp ; [L2467] CALL, EXPR getClientPrivateKey(client) [L1675] int retValue_acc ; [L1678] COND TRUE handle == 1 [L1679] retValue_acc = __ste_client_privateKey0 [L1680] return (retValue_acc); [L2467] RET, EXPR getClientPrivateKey(client) [L2467] tmp = getClientPrivateKey(client) [L2468] privkey = tmp [L2470] COND FALSE !(! privkey) [L2476] CALL setEmailIsSigned(msg, 1) [L374] COND TRUE handle == 1 [L375] __ste_email_isSigned0 = value [L2476] RET setEmailIsSigned(msg, 1) [L2477] CALL setEmailSignKey(msg, privkey) [L411] COND TRUE handle == 1 [L412] __ste_email_signKey0 = value [L2477] RET setEmailSignKey(msg, privkey) [L2296] RET sign(client, msg) [L2297] CALL outgoing__wrappee__AddressBook(client, msg) [L2255] int size ; [L2256] int tmp ; [L2257] int receiver ; [L2258] int tmp___0 ; [L2259] int second ; [L2260] int tmp___1 ; [L2261] int tmp___2 ; VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(client)=1, \old(msg)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, client=1, head={0:0}, msg=1, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L2265] CALL, EXPR getClientAddressBookSize(client) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(handle)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L1219] int retValue_acc ; [L1222] COND TRUE handle == 1 [L1223] retValue_acc = __ste_ClientAddressBook_size0 [L1224] return (retValue_acc); [L2265] RET, EXPR getClientAddressBookSize(client) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(client)=1, \old(msg)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, client=1, getClientAddressBookSize(client)=0, head={0:0}, msg=1, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L2265] tmp = getClientAddressBookSize(client) [L2266] size = tmp VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(client)=1, \old(msg)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, client=1, head={0:0}, msg=1, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, size=0, tmp=0] [L2268] COND FALSE !(\read(size)) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(client)=1, \old(msg)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, client=1, head={0:0}, msg=1, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, size=0, tmp=0] [L2285] CALL outgoing__wrappee__Keys(client, msg) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L2243] int tmp ; [L2247] CALL, EXPR getClientId(client) [L2110] int retValue_acc ; [L2113] COND TRUE handle == 1 [L2114] retValue_acc = __ste_client_idCounter0 [L2115] return (retValue_acc); [L2247] RET, EXPR getClientId(client) [L2247] tmp = getClientId(client) [L2248] CALL setEmailFrom(msg, tmp) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(handle)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, \old(value)=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=0, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L148] COND TRUE handle == 1 [L149] __ste_email_from0 = value [L2248] RET setEmailFrom(msg, tmp) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(client)=1, \old(msg)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=1, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, client=1, head={0:0}, msg=1, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, tmp=1] [L2249] CALL mail(client, msg) [L2228] int __utac__ad__arg1 ; [L2229] int tmp ; [L2233] __utac__ad__arg1 = msg [L2234] CALL __utac_acc__SignVerify_spec__1(__utac__ad__arg1) [L2552] char const * __restrict __cil_tmp2 ; [L2557] CALL, EXPR isSigned(msg) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(handle)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=1, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L352] int retValue_acc ; [L355] COND TRUE handle == 1 [L356] retValue_acc = __ste_email_isSigned0 [L357] return (retValue_acc); [L2557] RET, EXPR isSigned(msg) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(msg)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=1, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, isSigned(msg)=1, msg=1, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L2557] sent_signed = isSigned(msg) [L2558] __cil_tmp2 = (char const * __restrict )"sent_signed=%d\n" [L2234] RET __utac_acc__SignVerify_spec__1(__utac__ad__arg1) [L2236] CALL, EXPR getEmailTo(msg) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(handle)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=1, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1] [L163] int retValue_acc ; [L166] COND TRUE handle == 1 [L167] retValue_acc = __ste_email_to0 [L168] return (retValue_acc); [L2236] RET, EXPR getEmailTo(msg) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(client)=1, \old(msg)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=1, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, __utac__ad__arg1=1, bob=1, chuck=3, client=1, getEmailTo(msg)=2, head={0:0}, msg=1, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1] [L2236] tmp = getEmailTo(msg) [L2237] CALL incoming(tmp, msg) [L2348] CALL verify(client, msg) [L2496] int __utac__ad__arg1 ; [L2497] int __utac__ad__arg2 ; [L2498] int tmp ; [L2499] int tmp___0 ; [L2500] int pubkey ; [L2501] int tmp___1 ; [L2502] int tmp___2 ; [L2503] int tmp___3 ; [L2504] int tmp___4 ; [L2508] __utac__ad__arg1 = client [L2509] __utac__ad__arg2 = msg [L2510] CALL __utac_acc__SignVerify_spec__2(__utac__ad__arg1, __utac__ad__arg2) [L2565] int pubkey ; [L2566] int tmp ; [L2567] int tmp___0 ; [L2568] int tmp___1 ; [L2569] int tmp___2 ; [L2570] char const * __restrict __cil_tmp8 ; [L2575] __cil_tmp8 = (char const * __restrict )"sent_signed=%d\n" [L2578] COND TRUE sent_signed == 1 VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(client)=2, \old(msg)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __cil_tmp8={26:0}, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=1, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, client=2, head={0:0}, msg=1, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1] [L2580] CALL, EXPR getEmailFrom(msg) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(handle)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=1, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1] [L126] int retValue_acc ; [L129] COND TRUE handle == 1 [L130] retValue_acc = __ste_email_from0 [L131] return (retValue_acc); [L2580] RET, EXPR getEmailFrom(msg) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(client)=2, \old(msg)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __cil_tmp8={26:0}, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=1, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, client=2, getEmailFrom(msg)=1, head={0:0}, msg=1, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1] [L2580] tmp = getEmailFrom(msg) [L2581] CALL, EXPR findPublicKey(client, tmp) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(handle)=2, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, \old(userid)=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=1, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1] [L1961] int retValue_acc ; [L1964] COND FALSE !(handle == 1) [L1978] COND TRUE handle == 2 [L1979] COND FALSE !(userid == __ste_Client_Keyring1_User0) [L1983] COND FALSE !(userid == __ste_Client_Keyring1_User1) [L1987] retValue_acc = 0 [L1988] return (retValue_acc); [L2581] RET, EXPR findPublicKey(client, tmp) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(client)=2, \old(msg)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __cil_tmp8={26:0}, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=1, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, client=2, findPublicKey(client, tmp)=0, head={0:0}, msg=1, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1, tmp=1] [L2581] tmp___0 = findPublicKey(client, tmp) [L2582] pubkey = tmp___0 VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(client)=2, \old(msg)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __cil_tmp8={26:0}, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=1, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, client=2, head={0:0}, msg=1, pubkey=0, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1, tmp=1, tmp___0=0] [L2584] COND TRUE pubkey == 0 VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(client)=2, \old(msg)=1, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __cil_tmp8={26:0}, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=1, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, client=2, head={0:0}, msg=1, pubkey=0, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1, tmp=1, tmp___0=0] [L2586] CALL __automaton_fail() VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=1, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1] [L2996] reach_error() VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=2, \old(__ste_email_to1)=0, \old(queue_empty)=1, \old(queued_client)=0, \old(queued_message)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_Client_AddressBook0_Address0=0, __ste_Client_AddressBook0_Address1=0, __ste_Client_AddressBook0_Address2=0, __ste_Client_AddressBook0_Alias0=0, __ste_Client_AddressBook0_Alias1=0, __ste_Client_AddressBook0_Alias2=0, __ste_Client_AddressBook1_Address0=0, __ste_Client_AddressBook1_Address1=0, __ste_Client_AddressBook1_Address2=0, __ste_Client_AddressBook1_Alias0=0, __ste_Client_AddressBook1_Alias1=0, __ste_Client_AddressBook1_Alias2=0, __ste_Client_AddressBook2_Address0=0, __ste_Client_AddressBook2_Address1=0, __ste_Client_AddressBook2_Address2=0, __ste_Client_AddressBook2_Alias0=0, __ste_Client_AddressBook2_Alias1=0, __ste_Client_AddressBook2_Alias2=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=0, __ste_Client_counter=0, __ste_client_forwardReceiver0=0, __ste_client_forwardReceiver1=0, __ste_client_forwardReceiver2=0, __ste_client_forwardReceiver3=0, __ste_client_idCounter0=1, __ste_client_idCounter1=2, __ste_client_idCounter2=3, __ste_Client_Keyring0_PublicKey0=0, __ste_Client_Keyring0_PublicKey1=0, __ste_Client_Keyring0_PublicKey2=0, __ste_Client_Keyring0_User0=0, __ste_Client_Keyring0_User1=0, __ste_Client_Keyring0_User2=0, __ste_Client_Keyring1_PublicKey0=0, __ste_Client_Keyring1_PublicKey1=0, __ste_Client_Keyring1_PublicKey2=0, __ste_Client_Keyring1_User0=0, __ste_Client_Keyring1_User1=0, __ste_Client_Keyring1_User2=0, __ste_Client_Keyring2_PublicKey0=0, __ste_Client_Keyring2_PublicKey1=0, __ste_Client_Keyring2_PublicKey2=0, __ste_Client_Keyring2_User0=0, __ste_Client_Keyring2_User1=0, __ste_Client_Keyring2_User2=0, __ste_client_name0={0:0}, __ste_client_name1={0:0}, __ste_client_name2={0:0}, __ste_client_outbuffer0=0, __ste_client_outbuffer1=0, __ste_client_outbuffer2=0, __ste_client_outbuffer3=0, __ste_client_privateKey0=123, __ste_client_privateKey1=456, __ste_client_privateKey2=789, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=0, __ste_email_body0={0:0}, __ste_email_body1={0:0}, __ste_Email_counter=0, __ste_email_encryptionKey0=0, __ste_email_encryptionKey1=0, __ste_email_from0=1, __ste_email_from1=0, __ste_email_id0=0, __ste_email_id1=0, __ste_email_isEncrypted0=0, __ste_email_isEncrypted1=0, __ste_email_isSignatureVerified0=0, __ste_email_isSignatureVerified1=0, __ste_email_isSigned0=1, __ste_email_isSigned1=0, __ste_email_signKey0=123, __ste_email_signKey1=0, __ste_email_subject0={0:0}, __ste_email_subject1={0:0}, __ste_email_to0=2, __ste_email_to1=0, bob=1, chuck=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1] - StatisticsResult: Ultimate Automizer benchmark data CFG has 25 procedures, 201 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 420.5s, OverallIterations: 15, TraceHistogramMax: 3, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 13.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 1063 SdHoareTripleChecker+Valid, 1.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 811 mSDsluCounter, 6692 SdHoareTripleChecker+Invalid, 1.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 3277 mSDsCounter, 51 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1233 IncrementalHoareTripleChecker+Invalid, 1284 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 51 mSolverCounterUnsat, 3415 mSDtfsCounter, 1233 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 271 GetRequests, 195 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 941 ImplicationChecksByTransitivity, 256.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=73032occurred in iteration=14, InterpolantAutomatonStates: 44, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 13.4s AutomataMinimizationTime, 14 MinimizatonAttempts, 70 StatesRemovedByMinimization, 12 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 1.6s InterpolantComputationTime, 1339 NumberOfCodeBlocks, 1339 NumberOfCodeBlocksAsserted, 16 NumberOfCheckSat, 1307 ConstructedInterpolants, 0 QuantifiedInterpolants, 1645 SizeOfPredicates, 0 NumberOfNonLiveVariables, 1084 ConjunctsInSsa, 3 ConjunctsInUnsatCore, 16 InterpolantComputations, 13 PerfectInterpolantSequences, 226/232 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-11-19 07:31:11,714 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec3_product25.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 7d9bd30209b011511ea69bcafefe21478bc06dd6e294313a5c1455634308a9dd --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-19 07:31:14,405 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-19 07:31:14,408 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-19 07:31:14,431 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-19 07:31:14,432 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-19 07:31:14,433 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-19 07:31:14,435 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-19 07:31:14,437 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-19 07:31:14,439 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-19 07:31:14,440 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-19 07:31:14,441 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-19 07:31:14,443 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-19 07:31:14,443 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-19 07:31:14,444 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-19 07:31:14,446 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-19 07:31:14,447 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-19 07:31:14,448 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-19 07:31:14,449 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-19 07:31:14,451 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-19 07:31:14,453 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-19 07:31:14,455 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-19 07:31:14,456 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-19 07:31:14,457 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-19 07:31:14,458 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-19 07:31:14,462 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-19 07:31:14,463 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-19 07:31:14,463 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-19 07:31:14,464 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-19 07:31:14,465 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-19 07:31:14,466 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-19 07:31:14,466 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-19 07:31:14,467 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-19 07:31:14,468 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-19 07:31:14,469 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-19 07:31:14,470 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-19 07:31:14,471 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-19 07:31:14,472 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-19 07:31:14,472 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-19 07:31:14,472 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-19 07:31:14,473 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-19 07:31:14,474 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-19 07:31:14,475 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2022-11-19 07:31:14,499 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-19 07:31:14,500 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-19 07:31:14,500 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-19 07:31:14,501 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-19 07:31:14,502 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-19 07:31:14,502 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-19 07:31:14,502 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-19 07:31:14,502 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-19 07:31:14,503 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-19 07:31:14,503 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-19 07:31:14,503 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-19 07:31:14,503 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-19 07:31:14,504 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-19 07:31:14,504 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-19 07:31:14,505 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-19 07:31:14,505 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-19 07:31:14,505 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-19 07:31:14,505 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-19 07:31:14,505 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-19 07:31:14,506 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-19 07:31:14,506 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-19 07:31:14,506 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-19 07:31:14,506 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-19 07:31:14,506 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-19 07:31:14,507 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-19 07:31:14,507 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-19 07:31:14,507 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-19 07:31:14,507 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-19 07:31:14,508 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-19 07:31:14,508 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 07:31:14,508 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-19 07:31:14,508 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-19 07:31:14,508 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-19 07:31:14,509 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-19 07:31:14,509 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-19 07:31:14,509 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-19 07:31:14,509 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-19 07:31:14,510 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-19 07:31:14,510 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS 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(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 7d9bd30209b011511ea69bcafefe21478bc06dd6e294313a5c1455634308a9dd [2022-11-19 07:31:14,940 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-19 07:31:14,973 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-19 07:31:14,975 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-19 07:31:14,977 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-19 07:31:14,978 INFO L275 PluginConnector]: CDTParser initialized [2022-11-19 07:31:14,979 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/../../sv-benchmarks/c/product-lines/email_spec3_product25.cil.c [2022-11-19 07:31:15,061 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/data/50982bdd1/2f25603e6c964cd3aa8279df450f1b40/FLAG94b5c1a33 [2022-11-19 07:31:15,803 INFO L306 CDTParser]: Found 1 translation units. [2022-11-19 07:31:15,805 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/sv-benchmarks/c/product-lines/email_spec3_product25.cil.c [2022-11-19 07:31:15,822 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/data/50982bdd1/2f25603e6c964cd3aa8279df450f1b40/FLAG94b5c1a33 [2022-11-19 07:31:15,835 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/data/50982bdd1/2f25603e6c964cd3aa8279df450f1b40 [2022-11-19 07:31:15,837 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-19 07:31:15,839 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-19 07:31:15,845 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-19 07:31:15,846 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-19 07:31:15,849 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-19 07:31:15,850 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 07:31:15" (1/1) ... [2022-11-19 07:31:15,851 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@27feedd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:31:15, skipping insertion in model container [2022-11-19 07:31:15,852 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 07:31:15" (1/1) ... [2022-11-19 07:31:15,860 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-19 07:31:15,944 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-19 07:31:16,628 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/sv-benchmarks/c/product-lines/email_spec3_product25.cil.c[64426,64439] [2022-11-19 07:31:16,633 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 07:31:16,655 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-19 07:31:16,678 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-19 07:31:16,775 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/sv-benchmarks/c/product-lines/email_spec3_product25.cil.c[64426,64439] [2022-11-19 07:31:16,775 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 07:31:16,781 INFO L203 MainTranslator]: Completed pre-run [2022-11-19 07:31:16,868 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/sv-benchmarks/c/product-lines/email_spec3_product25.cil.c[64426,64439] [2022-11-19 07:31:16,885 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 07:31:16,933 INFO L208 MainTranslator]: Completed translation [2022-11-19 07:31:16,934 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:31:16 WrapperNode [2022-11-19 07:31:16,934 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-19 07:31:16,935 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-19 07:31:16,935 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-19 07:31:16,936 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-19 07:31:16,943 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:31:16" (1/1) ... [2022-11-19 07:31:16,987 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:31:16" (1/1) ... [2022-11-19 07:31:17,049 INFO L138 Inliner]: procedures = 133, calls = 227, calls flagged for inlining = 59, calls inlined = 56, statements flattened = 991 [2022-11-19 07:31:17,049 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-19 07:31:17,050 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-19 07:31:17,050 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-19 07:31:17,050 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-19 07:31:17,059 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:31:16" (1/1) ... [2022-11-19 07:31:17,060 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:31:16" (1/1) ... [2022-11-19 07:31:17,069 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:31:16" (1/1) ... [2022-11-19 07:31:17,069 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:31:16" (1/1) ... [2022-11-19 07:31:17,103 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:31:16" (1/1) ... [2022-11-19 07:31:17,115 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:31:16" (1/1) ... [2022-11-19 07:31:17,136 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:31:16" (1/1) ... [2022-11-19 07:31:17,140 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:31:16" (1/1) ... [2022-11-19 07:31:17,160 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-19 07:31:17,161 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-19 07:31:17,161 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-19 07:31:17,161 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-19 07:31:17,162 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:31:16" (1/1) ... [2022-11-19 07:31:17,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 07:31:17,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:31:17,196 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-19 07:31:17,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-19 07:31:17,245 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2022-11-19 07:31:17,245 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2022-11-19 07:31:17,245 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2022-11-19 07:31:17,245 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2022-11-19 07:31:17,245 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__Keys [2022-11-19 07:31:17,246 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__Keys [2022-11-19 07:31:17,246 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-19 07:31:17,246 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-19 07:31:17,246 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-19 07:31:17,246 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-19 07:31:17,247 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-19 07:31:17,247 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-19 07:31:17,248 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-19 07:31:17,248 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-19 07:31:17,248 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-19 07:31:17,248 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-19 07:31:17,248 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-19 07:31:17,248 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-19 07:31:17,249 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-19 07:31:17,249 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-19 07:31:17,249 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-19 07:31:17,249 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-19 07:31:17,249 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-19 07:31:17,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-19 07:31:17,250 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-19 07:31:17,250 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-19 07:31:17,250 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-19 07:31:17,251 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-19 07:31:17,251 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2022-11-19 07:31:17,251 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2022-11-19 07:31:17,251 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-19 07:31:17,251 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-19 07:31:17,252 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2022-11-19 07:31:17,252 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2022-11-19 07:31:17,252 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-19 07:31:17,252 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-19 07:31:17,252 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-19 07:31:17,253 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-19 07:31:17,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-19 07:31:17,253 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-19 07:31:17,253 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-19 07:31:17,253 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-19 07:31:17,254 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-19 07:31:17,254 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-19 07:31:17,254 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-19 07:31:17,255 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-19 07:31:17,255 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-19 07:31:17,256 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-19 07:31:17,257 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-19 07:31:17,257 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2022-11-19 07:31:17,257 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2022-11-19 07:31:17,257 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-19 07:31:17,258 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-19 07:31:17,547 INFO L235 CfgBuilder]: Building ICFG [2022-11-19 07:31:17,563 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-19 07:31:18,773 INFO L276 CfgBuilder]: Performing block encoding [2022-11-19 07:31:18,792 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-19 07:31:18,792 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-19 07:31:18,795 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:31:18 BoogieIcfgContainer [2022-11-19 07:31:18,796 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-19 07:31:18,799 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-19 07:31:18,799 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-19 07:31:18,802 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-19 07:31:18,802 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 07:31:15" (1/3) ... [2022-11-19 07:31:18,803 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@518f091a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 07:31:18, skipping insertion in model container [2022-11-19 07:31:18,803 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:31:16" (2/3) ... [2022-11-19 07:31:18,804 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@518f091a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 07:31:18, skipping insertion in model container [2022-11-19 07:31:18,804 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:31:18" (3/3) ... [2022-11-19 07:31:18,805 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec3_product25.cil.c [2022-11-19 07:31:18,825 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-19 07:31:18,825 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-19 07:31:18,899 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-19 07:31:18,907 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@20dc84e3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-19 07:31:18,907 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-19 07:31:18,913 INFO L276 IsEmpty]: Start isEmpty. Operand has 401 states, 313 states have (on average 1.5559105431309903) internal successors, (487), 318 states have internal predecessors, (487), 62 states have call successors, (62), 24 states have call predecessors, (62), 24 states have return successors, (62), 60 states have call predecessors, (62), 62 states have call successors, (62) [2022-11-19 07:31:18,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-19 07:31:18,934 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:18,935 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2022-11-19 07:31:18,936 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:18,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:18,941 INFO L85 PathProgramCache]: Analyzing trace with hash -1305343454, now seen corresponding path program 1 times [2022-11-19 07:31:18,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:31:18,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1027589691] [2022-11-19 07:31:18,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:18,957 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:18,958 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:31:18,967 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:31:18,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-19 07:31:19,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:19,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 626 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-19 07:31:19,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:19,521 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-19 07:31:19,521 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:31:19,522 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:31:19,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1027589691] [2022-11-19 07:31:19,523 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1027589691] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:31:19,523 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:31:19,524 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-19 07:31:19,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871862093] [2022-11-19 07:31:19,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:31:19,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-19 07:31:19,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:31:19,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-19 07:31:19,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-19 07:31:19,562 INFO L87 Difference]: Start difference. First operand has 401 states, 313 states have (on average 1.5559105431309903) internal successors, (487), 318 states have internal predecessors, (487), 62 states have call successors, (62), 24 states have call predecessors, (62), 24 states have return successors, (62), 60 states have call predecessors, (62), 62 states have call successors, (62) Second operand has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-19 07:31:19,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:31:19,633 INFO L93 Difference]: Finished difference Result 608 states and 912 transitions. [2022-11-19 07:31:19,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-19 07:31:19,636 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 131 [2022-11-19 07:31:19,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:31:19,651 INFO L225 Difference]: With dead ends: 608 [2022-11-19 07:31:19,651 INFO L226 Difference]: Without dead ends: 393 [2022-11-19 07:31:19,657 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-19 07:31:19,661 INFO L413 NwaCegarLoop]: 605 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 605 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 07:31:19,662 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 605 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:31:19,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2022-11-19 07:31:19,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 393. [2022-11-19 07:31:19,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 307 states have (on average 1.5504885993485342) internal successors, (476), 310 states have internal predecessors, (476), 62 states have call successors, (62), 24 states have call predecessors, (62), 23 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2022-11-19 07:31:19,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 597 transitions. [2022-11-19 07:31:19,745 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 597 transitions. Word has length 131 [2022-11-19 07:31:19,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:19,747 INFO L495 AbstractCegarLoop]: Abstraction has 393 states and 597 transitions. [2022-11-19 07:31:19,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-19 07:31:19,748 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 597 transitions. [2022-11-19 07:31:19,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-11-19 07:31:19,753 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:19,754 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2022-11-19 07:31:19,776 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-19 07:31:19,970 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:19,971 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:19,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:19,971 INFO L85 PathProgramCache]: Analyzing trace with hash 1013781935, now seen corresponding path program 1 times [2022-11-19 07:31:19,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:31:19,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1910448301] [2022-11-19 07:31:19,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:19,973 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:19,973 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:31:19,979 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:31:19,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-19 07:31:20,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:20,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 627 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-19 07:31:20,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:20,436 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-19 07:31:20,437 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:31:20,437 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:31:20,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1910448301] [2022-11-19 07:31:20,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1910448301] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:31:20,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:31:20,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:31:20,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085803193] [2022-11-19 07:31:20,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:31:20,441 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:31:20,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:31:20,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:31:20,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:31:20,446 INFO L87 Difference]: Start difference. First operand 393 states and 597 transitions. Second operand has 5 states, 4 states have (on average 20.5) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-19 07:31:20,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:31:20,587 INFO L93 Difference]: Finished difference Result 777 states and 1184 transitions. [2022-11-19 07:31:20,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 07:31:20,588 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 20.5) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 132 [2022-11-19 07:31:20,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:31:20,592 INFO L225 Difference]: With dead ends: 777 [2022-11-19 07:31:20,592 INFO L226 Difference]: Without dead ends: 395 [2022-11-19 07:31:20,595 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-19 07:31:20,597 INFO L413 NwaCegarLoop]: 588 mSDtfsCounter, 152 mSDsluCounter, 1589 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 2177 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:31:20,598 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 2177 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:31:20,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2022-11-19 07:31:20,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 395. [2022-11-19 07:31:20,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 308 states have (on average 1.5487012987012987) internal successors, (477), 312 states have internal predecessors, (477), 62 states have call successors, (62), 24 states have call predecessors, (62), 24 states have return successors, (61), 58 states have call predecessors, (61), 59 states have call successors, (61) [2022-11-19 07:31:20,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 600 transitions. [2022-11-19 07:31:20,636 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 600 transitions. Word has length 132 [2022-11-19 07:31:20,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:20,636 INFO L495 AbstractCegarLoop]: Abstraction has 395 states and 600 transitions. [2022-11-19 07:31:20,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 20.5) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-19 07:31:20,637 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 600 transitions. [2022-11-19 07:31:20,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-11-19 07:31:20,640 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:20,640 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2022-11-19 07:31:20,661 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-19 07:31:20,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:20,856 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:20,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:20,858 INFO L85 PathProgramCache]: Analyzing trace with hash -1637319097, now seen corresponding path program 1 times [2022-11-19 07:31:20,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:31:20,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [802011678] [2022-11-19 07:31:20,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:20,860 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:20,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:31:20,862 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:31:20,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-19 07:31:21,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:21,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 628 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-19 07:31:21,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:21,301 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-19 07:31:21,302 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:31:21,302 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:31:21,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [802011678] [2022-11-19 07:31:21,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [802011678] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:31:21,303 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:31:21,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:31:21,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921749370] [2022-11-19 07:31:21,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:31:21,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:31:21,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:31:21,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:31:21,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:31:21,306 INFO L87 Difference]: Start difference. First operand 395 states and 600 transitions. Second operand has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-19 07:31:21,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:31:21,456 INFO L93 Difference]: Finished difference Result 779 states and 1188 transitions. [2022-11-19 07:31:21,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 07:31:21,457 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 133 [2022-11-19 07:31:21,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:31:21,461 INFO L225 Difference]: With dead ends: 779 [2022-11-19 07:31:21,461 INFO L226 Difference]: Without dead ends: 397 [2022-11-19 07:31:21,463 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-19 07:31:21,466 INFO L413 NwaCegarLoop]: 586 mSDtfsCounter, 151 mSDsluCounter, 1580 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 2166 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:31:21,467 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [174 Valid, 2166 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:31:21,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2022-11-19 07:31:21,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 397. [2022-11-19 07:31:21,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 309 states have (on average 1.5469255663430421) internal successors, (478), 314 states have internal predecessors, (478), 62 states have call successors, (62), 24 states have call predecessors, (62), 25 states have return successors, (65), 58 states have call predecessors, (65), 59 states have call successors, (65) [2022-11-19 07:31:21,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 605 transitions. [2022-11-19 07:31:21,518 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 605 transitions. Word has length 133 [2022-11-19 07:31:21,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:21,520 INFO L495 AbstractCegarLoop]: Abstraction has 397 states and 605 transitions. [2022-11-19 07:31:21,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-19 07:31:21,521 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 605 transitions. [2022-11-19 07:31:21,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-11-19 07:31:21,524 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:21,524 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:31:21,543 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-19 07:31:21,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:21,741 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:21,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:21,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1103807117, now seen corresponding path program 1 times [2022-11-19 07:31:21,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:31:21,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [319665560] [2022-11-19 07:31:21,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:21,742 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:21,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:31:21,744 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:31:21,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-19 07:31:22,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:22,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 587 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-19 07:31:22,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:22,157 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:31:22,158 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:31:22,158 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:31:22,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [319665560] [2022-11-19 07:31:22,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [319665560] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:31:22,163 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:31:22,163 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:31:22,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472189184] [2022-11-19 07:31:22,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:31:22,164 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:31:22,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:31:22,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:31:22,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:31:22,167 INFO L87 Difference]: Start difference. First operand 397 states and 605 transitions. Second operand has 5 states, 4 states have (on average 19.0) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2022-11-19 07:31:22,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:31:22,265 INFO L93 Difference]: Finished difference Result 771 states and 1178 transitions. [2022-11-19 07:31:22,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 07:31:22,266 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.0) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) Word has length 115 [2022-11-19 07:31:22,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:31:22,270 INFO L225 Difference]: With dead ends: 771 [2022-11-19 07:31:22,270 INFO L226 Difference]: Without dead ends: 397 [2022-11-19 07:31:22,276 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-19 07:31:22,278 INFO L413 NwaCegarLoop]: 588 mSDtfsCounter, 150 mSDsluCounter, 1592 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 2180 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 07:31:22,279 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 2180 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:31:22,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2022-11-19 07:31:22,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 397. [2022-11-19 07:31:22,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 309 states have (on average 1.5469255663430421) internal successors, (478), 314 states have internal predecessors, (478), 62 states have call successors, (62), 24 states have call predecessors, (62), 25 states have return successors, (64), 58 states have call predecessors, (64), 59 states have call successors, (64) [2022-11-19 07:31:22,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 604 transitions. [2022-11-19 07:31:22,330 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 604 transitions. Word has length 115 [2022-11-19 07:31:22,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:22,331 INFO L495 AbstractCegarLoop]: Abstraction has 397 states and 604 transitions. [2022-11-19 07:31:22,331 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.0) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (14), 2 states have call predecessors, (14), 3 states have call successors, (14) [2022-11-19 07:31:22,331 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 604 transitions. [2022-11-19 07:31:22,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-11-19 07:31:22,340 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:22,341 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-19 07:31:22,361 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-19 07:31:22,555 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:22,556 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:22,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:22,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1216476345, now seen corresponding path program 2 times [2022-11-19 07:31:22,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:31:22,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [791859616] [2022-11-19 07:31:22,557 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-19 07:31:22,558 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:22,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:31:22,563 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:31:22,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-19 07:31:22,814 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-19 07:31:22,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-19 07:31:22,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:31:22,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:22,841 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-19 07:31:22,841 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:31:22,842 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:31:22,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [791859616] [2022-11-19 07:31:22,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [791859616] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:31:22,842 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:31:22,842 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:31:22,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889980343] [2022-11-19 07:31:22,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:31:22,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:31:22,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:31:22,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:31:22,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:22,845 INFO L87 Difference]: Start difference. First operand 397 states and 604 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:31:22,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:31:22,879 INFO L93 Difference]: Finished difference Result 601 states and 893 transitions. [2022-11-19 07:31:22,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:31:22,880 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 116 [2022-11-19 07:31:22,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:31:22,883 INFO L225 Difference]: With dead ends: 601 [2022-11-19 07:31:22,883 INFO L226 Difference]: Without dead ends: 400 [2022-11-19 07:31:22,884 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:22,885 INFO L413 NwaCegarLoop]: 595 mSDtfsCounter, 1 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1188 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 07:31:22,885 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1188 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:31:22,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2022-11-19 07:31:22,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 399. [2022-11-19 07:31:22,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 311 states have (on average 1.5434083601286173) internal successors, (480), 316 states have internal predecessors, (480), 62 states have call successors, (62), 24 states have call predecessors, (62), 25 states have return successors, (64), 58 states have call predecessors, (64), 59 states have call successors, (64) [2022-11-19 07:31:22,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 606 transitions. [2022-11-19 07:31:22,911 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 606 transitions. Word has length 116 [2022-11-19 07:31:22,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:22,912 INFO L495 AbstractCegarLoop]: Abstraction has 399 states and 606 transitions. [2022-11-19 07:31:22,912 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:31:22,912 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 606 transitions. [2022-11-19 07:31:22,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-11-19 07:31:22,915 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:22,915 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:31:22,930 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-19 07:31:23,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:23,129 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:23,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:23,130 INFO L85 PathProgramCache]: Analyzing trace with hash -1712973578, now seen corresponding path program 1 times [2022-11-19 07:31:23,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:31:23,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1795140330] [2022-11-19 07:31:23,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:23,131 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:23,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:31:23,134 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:31:23,179 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-19 07:31:23,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:23,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 638 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-19 07:31:23,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:23,576 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-19 07:31:23,577 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:31:23,577 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:31:23,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1795140330] [2022-11-19 07:31:23,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1795140330] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:31:23,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:31:23,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:31:23,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465857871] [2022-11-19 07:31:23,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:31:23,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:31:23,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:31:23,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:31:23,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:31:23,584 INFO L87 Difference]: Start difference. First operand 399 states and 606 transitions. Second operand has 5 states, 4 states have (on average 22.25) internal successors, (89), 5 states have internal predecessors, (89), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-19 07:31:23,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:31:23,679 INFO L93 Difference]: Finished difference Result 777 states and 1185 transitions. [2022-11-19 07:31:23,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 07:31:23,680 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 22.25) internal successors, (89), 5 states have internal predecessors, (89), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 141 [2022-11-19 07:31:23,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:31:23,683 INFO L225 Difference]: With dead ends: 777 [2022-11-19 07:31:23,683 INFO L226 Difference]: Without dead ends: 401 [2022-11-19 07:31:23,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-19 07:31:23,686 INFO L413 NwaCegarLoop]: 589 mSDtfsCounter, 148 mSDsluCounter, 1593 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 2182 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 07:31:23,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 2182 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:31:23,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2022-11-19 07:31:23,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 401. [2022-11-19 07:31:23,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 312 states have (on average 1.5416666666666667) internal successors, (481), 318 states have internal predecessors, (481), 62 states have call successors, (62), 24 states have call predecessors, (62), 26 states have return successors, (66), 58 states have call predecessors, (66), 59 states have call successors, (66) [2022-11-19 07:31:23,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 609 transitions. [2022-11-19 07:31:23,718 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 609 transitions. Word has length 141 [2022-11-19 07:31:23,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:23,719 INFO L495 AbstractCegarLoop]: Abstraction has 401 states and 609 transitions. [2022-11-19 07:31:23,719 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 22.25) internal successors, (89), 5 states have internal predecessors, (89), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-19 07:31:23,719 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 609 transitions. [2022-11-19 07:31:23,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-11-19 07:31:23,723 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:23,723 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-19 07:31:23,748 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-19 07:31:23,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:23,944 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:23,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:23,944 INFO L85 PathProgramCache]: Analyzing trace with hash 430517519, now seen corresponding path program 1 times [2022-11-19 07:31:23,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:31:23,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2123207335] [2022-11-19 07:31:23,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:23,945 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:23,945 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:31:23,946 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:31:23,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-19 07:31:24,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:24,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 597 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-19 07:31:24,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:24,336 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-19 07:31:24,336 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:31:24,337 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:31:24,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2123207335] [2022-11-19 07:31:24,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2123207335] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:31:24,337 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:31:24,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:31:24,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272752900] [2022-11-19 07:31:24,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:31:24,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:31:24,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:31:24,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:31:24,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:31:24,339 INFO L87 Difference]: Start difference. First operand 401 states and 609 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-11-19 07:31:24,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:31:24,462 INFO L93 Difference]: Finished difference Result 775 states and 1180 transitions. [2022-11-19 07:31:24,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 07:31:24,463 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 123 [2022-11-19 07:31:24,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:31:24,466 INFO L225 Difference]: With dead ends: 775 [2022-11-19 07:31:24,466 INFO L226 Difference]: Without dead ends: 401 [2022-11-19 07:31:24,468 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-19 07:31:24,469 INFO L413 NwaCegarLoop]: 586 mSDtfsCounter, 149 mSDsluCounter, 1583 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 2169 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:31:24,469 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 2169 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:31:24,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2022-11-19 07:31:24,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 401. [2022-11-19 07:31:24,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 312 states have (on average 1.5416666666666667) internal successors, (481), 318 states have internal predecessors, (481), 62 states have call successors, (62), 24 states have call predecessors, (62), 26 states have return successors, (65), 58 states have call predecessors, (65), 59 states have call successors, (65) [2022-11-19 07:31:24,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 608 transitions. [2022-11-19 07:31:24,506 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 608 transitions. Word has length 123 [2022-11-19 07:31:24,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:24,506 INFO L495 AbstractCegarLoop]: Abstraction has 401 states and 608 transitions. [2022-11-19 07:31:24,507 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-11-19 07:31:24,507 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 608 transitions. [2022-11-19 07:31:24,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-11-19 07:31:24,510 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:24,510 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:31:24,529 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-19 07:31:24,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:24,726 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:24,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:24,727 INFO L85 PathProgramCache]: Analyzing trace with hash 952131075, now seen corresponding path program 1 times [2022-11-19 07:31:24,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:31:24,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2032682653] [2022-11-19 07:31:24,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:24,727 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:24,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:31:24,729 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:31:24,734 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-19 07:31:25,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:25,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 640 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-19 07:31:25,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:25,191 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-19 07:31:25,192 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:31:25,192 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:31:25,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2032682653] [2022-11-19 07:31:25,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2032682653] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:31:25,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:31:25,193 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:31:25,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683380499] [2022-11-19 07:31:25,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:31:25,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:31:25,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:31:25,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:31:25,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:31:25,194 INFO L87 Difference]: Start difference. First operand 401 states and 608 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-19 07:31:25,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:31:25,317 INFO L93 Difference]: Finished difference Result 777 states and 1185 transitions. [2022-11-19 07:31:25,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 07:31:25,318 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 143 [2022-11-19 07:31:25,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:31:25,320 INFO L225 Difference]: With dead ends: 777 [2022-11-19 07:31:25,321 INFO L226 Difference]: Without dead ends: 403 [2022-11-19 07:31:25,322 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-19 07:31:25,323 INFO L413 NwaCegarLoop]: 587 mSDtfsCounter, 147 mSDsluCounter, 1584 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 2171 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:31:25,323 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 2171 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:31:25,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2022-11-19 07:31:25,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 403. [2022-11-19 07:31:25,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 313 states have (on average 1.5399361022364217) internal successors, (482), 320 states have internal predecessors, (482), 62 states have call successors, (62), 24 states have call predecessors, (62), 27 states have return successors, (69), 58 states have call predecessors, (69), 59 states have call successors, (69) [2022-11-19 07:31:25,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 613 transitions. [2022-11-19 07:31:25,360 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 613 transitions. Word has length 143 [2022-11-19 07:31:25,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:25,360 INFO L495 AbstractCegarLoop]: Abstraction has 403 states and 613 transitions. [2022-11-19 07:31:25,361 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-19 07:31:25,361 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 613 transitions. [2022-11-19 07:31:25,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-11-19 07:31:25,364 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:25,364 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-11-19 07:31:25,388 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-19 07:31:25,580 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:25,580 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:25,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:25,581 INFO L85 PathProgramCache]: Analyzing trace with hash 595004850, now seen corresponding path program 1 times [2022-11-19 07:31:25,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:31:25,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [584223627] [2022-11-19 07:31:25,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:25,581 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:25,582 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:31:25,583 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:31:25,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-19 07:31:25,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:25,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 641 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:31:25,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:25,957 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-19 07:31:25,957 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:31:25,958 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:31:25,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [584223627] [2022-11-19 07:31:25,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [584223627] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:31:25,958 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:31:25,958 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:31:25,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439887769] [2022-11-19 07:31:25,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:31:25,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:31:25,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:31:25,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:31:25,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:25,960 INFO L87 Difference]: Start difference. First operand 403 states and 613 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-19 07:31:26,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:31:26,009 INFO L93 Difference]: Finished difference Result 850 states and 1312 transitions. [2022-11-19 07:31:26,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:31:26,010 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 144 [2022-11-19 07:31:26,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:31:26,013 INFO L225 Difference]: With dead ends: 850 [2022-11-19 07:31:26,013 INFO L226 Difference]: Without dead ends: 478 [2022-11-19 07:31:26,015 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:26,015 INFO L413 NwaCegarLoop]: 616 mSDtfsCounter, 134 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 1166 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 07:31:26,016 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 1166 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:31:26,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2022-11-19 07:31:26,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 470. [2022-11-19 07:31:26,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 366 states have (on average 1.5601092896174864) internal successors, (571), 373 states have internal predecessors, (571), 76 states have call successors, (76), 24 states have call predecessors, (76), 27 states have return successors, (85), 72 states have call predecessors, (85), 73 states have call successors, (85) [2022-11-19 07:31:26,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 732 transitions. [2022-11-19 07:31:26,057 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 732 transitions. Word has length 144 [2022-11-19 07:31:26,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:26,058 INFO L495 AbstractCegarLoop]: Abstraction has 470 states and 732 transitions. [2022-11-19 07:31:26,058 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-19 07:31:26,058 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 732 transitions. [2022-11-19 07:31:26,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-11-19 07:31:26,061 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:26,061 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-11-19 07:31:26,077 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-19 07:31:26,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:26,276 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:26,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:26,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1434658735, now seen corresponding path program 1 times [2022-11-19 07:31:26,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:31:26,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [786743203] [2022-11-19 07:31:26,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:26,278 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:26,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:31:26,279 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:31:26,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-19 07:31:26,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:26,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 643 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 07:31:26,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:26,683 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-19 07:31:26,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 07:31:26,802 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-19 07:31:26,803 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:31:26,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [786743203] [2022-11-19 07:31:26,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [786743203] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 07:31:26,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1501783832] [2022-11-19 07:31:26,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:26,804 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-19 07:31:26,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/cvc4 [2022-11-19 07:31:26,808 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-19 07:31:26,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2022-11-19 07:31:27,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:27,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 643 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-19 07:31:27,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:27,446 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-19 07:31:27,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 07:31:27,838 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-11-19 07:31:27,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1501783832] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 07:31:27,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948268608] [2022-11-19 07:31:27,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:27,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:31:27,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:31:27,840 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:31:27,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-19 07:31:28,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:28,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 643 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-19 07:31:28,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:28,281 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-19 07:31:28,281 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 07:31:28,496 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-11-19 07:31:28,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948268608] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 07:31:28,497 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-19 07:31:28,497 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 8, 8, 8, 8] total 18 [2022-11-19 07:31:28,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742686227] [2022-11-19 07:31:28,498 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-19 07:31:28,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-19 07:31:28,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:31:28,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-19 07:31:28,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2022-11-19 07:31:28,500 INFO L87 Difference]: Start difference. First operand 470 states and 732 transitions. Second operand has 18 states, 18 states have (on average 11.0) internal successors, (198), 18 states have internal predecessors, (198), 4 states have call successors, (48), 6 states have call predecessors, (48), 7 states have return successors, (42), 4 states have call predecessors, (42), 4 states have call successors, (42) [2022-11-19 07:31:38,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:31:38,799 INFO L93 Difference]: Finished difference Result 2090 states and 3425 transitions. [2022-11-19 07:31:38,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-19 07:31:38,800 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 11.0) internal successors, (198), 18 states have internal predecessors, (198), 4 states have call successors, (48), 6 states have call predecessors, (48), 7 states have return successors, (42), 4 states have call predecessors, (42), 4 states have call successors, (42) Word has length 145 [2022-11-19 07:31:38,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:31:38,812 INFO L225 Difference]: With dead ends: 2090 [2022-11-19 07:31:38,812 INFO L226 Difference]: Without dead ends: 1887 [2022-11-19 07:31:38,815 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 886 GetRequests, 854 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=192, Invalid=930, Unknown=0, NotChecked=0, Total=1122 [2022-11-19 07:31:38,816 INFO L413 NwaCegarLoop]: 294 mSDtfsCounter, 3911 mSDsluCounter, 3889 mSDsCounter, 0 mSdLazyCounter, 8143 mSolverCounterSat, 1005 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4002 SdHoareTripleChecker+Valid, 4183 SdHoareTripleChecker+Invalid, 9148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1005 IncrementalHoareTripleChecker+Valid, 8143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2022-11-19 07:31:38,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4002 Valid, 4183 Invalid, 9148 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1005 Valid, 8143 Invalid, 0 Unknown, 0 Unchecked, 9.4s Time] [2022-11-19 07:31:38,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1887 states. [2022-11-19 07:31:39,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1887 to 1769. [2022-11-19 07:31:39,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1769 states, 1408 states have (on average 1.625) internal successors, (2288), 1418 states have internal predecessors, (2288), 306 states have call successors, (306), 48 states have call predecessors, (306), 54 states have return successors, (368), 302 states have call predecessors, (368), 302 states have call successors, (368) [2022-11-19 07:31:39,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1769 states to 1769 states and 2962 transitions. [2022-11-19 07:31:39,061 INFO L78 Accepts]: Start accepts. Automaton has 1769 states and 2962 transitions. Word has length 145 [2022-11-19 07:31:39,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:39,063 INFO L495 AbstractCegarLoop]: Abstraction has 1769 states and 2962 transitions. [2022-11-19 07:31:39,063 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 11.0) internal successors, (198), 18 states have internal predecessors, (198), 4 states have call successors, (48), 6 states have call predecessors, (48), 7 states have return successors, (42), 4 states have call predecessors, (42), 4 states have call successors, (42) [2022-11-19 07:31:39,063 INFO L276 IsEmpty]: Start isEmpty. Operand 1769 states and 2962 transitions. [2022-11-19 07:31:39,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-11-19 07:31:39,073 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:39,074 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:31:39,088 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-19 07:31:39,291 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-19 07:31:39,483 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (12)] Forceful destruction successful, exit code 0 [2022-11-19 07:31:39,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt [2022-11-19 07:31:39,681 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:39,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:39,682 INFO L85 PathProgramCache]: Analyzing trace with hash -217372250, now seen corresponding path program 1 times [2022-11-19 07:31:39,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:31:39,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [990104857] [2022-11-19 07:31:39,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:39,682 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:39,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:31:39,683 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:31:39,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-19 07:31:40,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:40,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 606 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:31:40,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:40,058 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-19 07:31:40,058 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:31:40,058 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:31:40,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [990104857] [2022-11-19 07:31:40,059 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [990104857] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:31:40,059 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:31:40,059 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:31:40,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761698025] [2022-11-19 07:31:40,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:31:40,059 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:31:40,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:31:40,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:31:40,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:40,060 INFO L87 Difference]: Start difference. First operand 1769 states and 2962 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:31:40,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:31:40,381 INFO L93 Difference]: Finished difference Result 4259 states and 7236 transitions. [2022-11-19 07:31:40,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:31:40,382 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 133 [2022-11-19 07:31:40,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:31:40,399 INFO L225 Difference]: With dead ends: 4259 [2022-11-19 07:31:40,400 INFO L226 Difference]: Without dead ends: 2615 [2022-11-19 07:31:40,407 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:40,407 INFO L413 NwaCegarLoop]: 617 mSDtfsCounter, 132 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 1210 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 07:31:40,408 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 1210 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:31:40,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2615 states. [2022-11-19 07:31:40,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2615 to 2599. [2022-11-19 07:31:40,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2599 states, 2080 states have (on average 1.6384615384615384) internal successors, (3408), 2090 states have internal predecessors, (3408), 464 states have call successors, (464), 48 states have call predecessors, (464), 54 states have return successors, (566), 460 states have call predecessors, (566), 460 states have call successors, (566) [2022-11-19 07:31:40,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2599 states to 2599 states and 4438 transitions. [2022-11-19 07:31:40,749 INFO L78 Accepts]: Start accepts. Automaton has 2599 states and 4438 transitions. Word has length 133 [2022-11-19 07:31:40,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:40,749 INFO L495 AbstractCegarLoop]: Abstraction has 2599 states and 4438 transitions. [2022-11-19 07:31:40,750 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:31:40,750 INFO L276 IsEmpty]: Start isEmpty. Operand 2599 states and 4438 transitions. [2022-11-19 07:31:40,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-11-19 07:31:40,777 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:40,777 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:31:40,800 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-19 07:31:40,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:40,992 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:40,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:40,993 INFO L85 PathProgramCache]: Analyzing trace with hash -20829044, now seen corresponding path program 1 times [2022-11-19 07:31:40,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:31:40,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [403906476] [2022-11-19 07:31:40,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:40,994 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:40,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:31:40,995 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:31:41,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-19 07:31:41,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:41,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:31:41,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:41,311 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-19 07:31:41,311 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:31:41,311 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:31:41,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [403906476] [2022-11-19 07:31:41,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [403906476] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:31:41,312 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:31:41,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:31:41,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216314528] [2022-11-19 07:31:41,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:31:41,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:31:41,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:31:41,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:31:41,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:41,315 INFO L87 Difference]: Start difference. First operand 2599 states and 4438 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:31:41,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:31:41,789 INFO L93 Difference]: Finished difference Result 6287 states and 10812 transitions. [2022-11-19 07:31:41,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:31:41,790 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 134 [2022-11-19 07:31:41,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:31:41,814 INFO L225 Difference]: With dead ends: 6287 [2022-11-19 07:31:41,814 INFO L226 Difference]: Without dead ends: 3919 [2022-11-19 07:31:41,824 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:41,825 INFO L413 NwaCegarLoop]: 614 mSDtfsCounter, 130 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 1204 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 07:31:41,826 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 1204 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:31:41,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3919 states. [2022-11-19 07:31:42,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3919 to 3903. [2022-11-19 07:31:42,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3903 states, 3146 states have (on average 1.6471710108073745) internal successors, (5182), 3156 states have internal predecessors, (5182), 702 states have call successors, (702), 48 states have call predecessors, (702), 54 states have return successors, (836), 698 states have call predecessors, (836), 698 states have call successors, (836) [2022-11-19 07:31:42,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3903 states to 3903 states and 6720 transitions. [2022-11-19 07:31:42,333 INFO L78 Accepts]: Start accepts. Automaton has 3903 states and 6720 transitions. Word has length 134 [2022-11-19 07:31:42,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:42,333 INFO L495 AbstractCegarLoop]: Abstraction has 3903 states and 6720 transitions. [2022-11-19 07:31:42,333 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:31:42,334 INFO L276 IsEmpty]: Start isEmpty. Operand 3903 states and 6720 transitions. [2022-11-19 07:31:42,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-11-19 07:31:42,355 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:42,356 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-11-19 07:31:42,370 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-19 07:31:42,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:42,571 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:42,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:42,571 INFO L85 PathProgramCache]: Analyzing trace with hash 678588030, now seen corresponding path program 1 times [2022-11-19 07:31:42,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:31:42,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [851676916] [2022-11-19 07:31:42,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:42,572 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:42,573 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:31:42,574 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:31:42,581 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-19 07:31:42,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:42,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:31:42,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:42,918 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-19 07:31:42,918 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:31:42,918 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:31:42,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [851676916] [2022-11-19 07:31:42,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [851676916] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:31:42,919 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:31:42,919 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:31:42,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944596061] [2022-11-19 07:31:42,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:31:42,920 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:31:42,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:31:42,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:31:42,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:42,920 INFO L87 Difference]: Start difference. First operand 3903 states and 6720 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-19 07:31:43,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:31:43,738 INFO L93 Difference]: Finished difference Result 9347 states and 16232 transitions. [2022-11-19 07:31:43,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:31:43,739 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 154 [2022-11-19 07:31:43,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:31:43,772 INFO L225 Difference]: With dead ends: 9347 [2022-11-19 07:31:43,772 INFO L226 Difference]: Without dead ends: 5925 [2022-11-19 07:31:43,787 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:43,788 INFO L413 NwaCegarLoop]: 611 mSDtfsCounter, 128 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 1198 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 07:31:43,788 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 1198 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:31:43,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5925 states. [2022-11-19 07:31:44,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5925 to 5909. [2022-11-19 07:31:44,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5909 states, 4828 states have (on average 1.6541010770505384) internal successors, (7986), 4838 states have internal predecessors, (7986), 1026 states have call successors, (1026), 48 states have call predecessors, (1026), 54 states have return successors, (1244), 1022 states have call predecessors, (1244), 1022 states have call successors, (1244) [2022-11-19 07:31:44,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5909 states to 5909 states and 10256 transitions. [2022-11-19 07:31:44,655 INFO L78 Accepts]: Start accepts. Automaton has 5909 states and 10256 transitions. Word has length 154 [2022-11-19 07:31:44,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:44,656 INFO L495 AbstractCegarLoop]: Abstraction has 5909 states and 10256 transitions. [2022-11-19 07:31:44,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-19 07:31:44,657 INFO L276 IsEmpty]: Start isEmpty. Operand 5909 states and 10256 transitions. [2022-11-19 07:31:44,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-11-19 07:31:44,693 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:44,693 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-11-19 07:31:44,716 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-19 07:31:44,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:44,907 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:44,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:44,908 INFO L85 PathProgramCache]: Analyzing trace with hash -836020743, now seen corresponding path program 1 times [2022-11-19 07:31:44,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:31:44,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [773189666] [2022-11-19 07:31:44,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:44,909 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:44,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:31:44,910 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:31:44,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-19 07:31:45,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:45,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 654 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:31:45,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:45,246 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-19 07:31:45,246 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:31:45,247 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:31:45,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [773189666] [2022-11-19 07:31:45,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [773189666] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:31:45,247 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:31:45,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:31:45,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278027909] [2022-11-19 07:31:45,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:31:45,248 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:31:45,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:31:45,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:31:45,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:45,250 INFO L87 Difference]: Start difference. First operand 5909 states and 10256 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-19 07:31:46,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:31:46,268 INFO L93 Difference]: Finished difference Result 14195 states and 24836 transitions. [2022-11-19 07:31:46,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:31:46,269 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 155 [2022-11-19 07:31:46,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:31:46,321 INFO L225 Difference]: With dead ends: 14195 [2022-11-19 07:31:46,322 INFO L226 Difference]: Without dead ends: 9175 [2022-11-19 07:31:46,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:46,342 INFO L413 NwaCegarLoop]: 611 mSDtfsCounter, 126 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 1198 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 07:31:46,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 1198 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:31:46,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9175 states. [2022-11-19 07:31:47,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9175 to 9159. [2022-11-19 07:31:47,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9159 states, 7588 states have (on average 1.6589351607801792) internal successors, (12588), 7598 states have internal predecessors, (12588), 1516 states have call successors, (1516), 48 states have call predecessors, (1516), 54 states have return successors, (1874), 1512 states have call predecessors, (1874), 1512 states have call successors, (1874) [2022-11-19 07:31:47,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9159 states to 9159 states and 15978 transitions. [2022-11-19 07:31:47,587 INFO L78 Accepts]: Start accepts. Automaton has 9159 states and 15978 transitions. Word has length 155 [2022-11-19 07:31:47,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:47,587 INFO L495 AbstractCegarLoop]: Abstraction has 9159 states and 15978 transitions. [2022-11-19 07:31:47,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-19 07:31:47,588 INFO L276 IsEmpty]: Start isEmpty. Operand 9159 states and 15978 transitions. [2022-11-19 07:31:47,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-11-19 07:31:47,621 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:47,621 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:31:47,647 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-19 07:31:47,835 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:47,835 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:47,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:47,836 INFO L85 PathProgramCache]: Analyzing trace with hash -1992761084, now seen corresponding path program 1 times [2022-11-19 07:31:47,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:31:47,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1003461703] [2022-11-19 07:31:47,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:47,837 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:47,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:31:47,838 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:31:47,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-19 07:31:48,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:48,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 614 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:31:48,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:48,195 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-19 07:31:48,195 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:31:48,196 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:31:48,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1003461703] [2022-11-19 07:31:48,196 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1003461703] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:31:48,196 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:31:48,196 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:31:48,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922813326] [2022-11-19 07:31:48,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:31:48,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:31:48,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:31:48,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:31:48,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:48,198 INFO L87 Difference]: Start difference. First operand 9159 states and 15978 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:31:49,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:31:49,813 INFO L93 Difference]: Finished difference Result 22287 states and 39200 transitions. [2022-11-19 07:31:49,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:31:49,813 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 137 [2022-11-19 07:31:49,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:31:49,876 INFO L225 Difference]: With dead ends: 22287 [2022-11-19 07:31:49,876 INFO L226 Difference]: Without dead ends: 14641 [2022-11-19 07:31:49,907 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:49,907 INFO L413 NwaCegarLoop]: 627 mSDtfsCounter, 124 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 1214 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 07:31:49,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 1214 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:31:49,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14641 states. [2022-11-19 07:31:51,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14641 to 14625. [2022-11-19 07:31:51,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14625 states, 12068 states have (on average 1.6571097116340736) internal successors, (19998), 12078 states have internal predecessors, (19998), 2502 states have call successors, (2502), 48 states have call predecessors, (2502), 54 states have return successors, (3104), 2498 states have call predecessors, (3104), 2498 states have call successors, (3104) [2022-11-19 07:31:51,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14625 states to 14625 states and 25604 transitions. [2022-11-19 07:31:51,892 INFO L78 Accepts]: Start accepts. Automaton has 14625 states and 25604 transitions. Word has length 137 [2022-11-19 07:31:51,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:51,892 INFO L495 AbstractCegarLoop]: Abstraction has 14625 states and 25604 transitions. [2022-11-19 07:31:51,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:31:51,893 INFO L276 IsEmpty]: Start isEmpty. Operand 14625 states and 25604 transitions. [2022-11-19 07:31:51,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-11-19 07:31:51,939 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:51,939 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-11-19 07:31:51,958 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Ended with exit code 0 [2022-11-19 07:31:52,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:52,154 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:52,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:52,155 INFO L85 PathProgramCache]: Analyzing trace with hash -1002294219, now seen corresponding path program 1 times [2022-11-19 07:31:52,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:31:52,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1746417819] [2022-11-19 07:31:52,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:52,156 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:52,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:31:52,158 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:31:52,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-19 07:31:52,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:52,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:31:52,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:52,541 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-19 07:31:52,541 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:31:52,541 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:31:52,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1746417819] [2022-11-19 07:31:52,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1746417819] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:31:52,542 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:31:52,542 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:31:52,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911438243] [2022-11-19 07:31:52,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:31:52,545 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:31:52,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:31:52,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:31:52,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:52,546 INFO L87 Difference]: Start difference. First operand 14625 states and 25604 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-19 07:31:55,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:31:55,376 INFO L93 Difference]: Finished difference Result 36957 states and 65002 transitions. [2022-11-19 07:31:55,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:31:55,376 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 157 [2022-11-19 07:31:55,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:31:55,474 INFO L225 Difference]: With dead ends: 36957 [2022-11-19 07:31:55,475 INFO L226 Difference]: Without dead ends: 24599 [2022-11-19 07:31:55,502 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:55,503 INFO L413 NwaCegarLoop]: 613 mSDtfsCounter, 122 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 1203 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 07:31:55,503 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 1203 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:31:55,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24599 states. [2022-11-19 07:31:58,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24599 to 24583. [2022-11-19 07:31:58,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24583 states, 20382 states have (on average 1.6572465901285447) internal successors, (33778), 20392 states have internal predecessors, (33778), 4146 states have call successors, (4146), 48 states have call predecessors, (4146), 54 states have return successors, (5048), 4142 states have call predecessors, (5048), 4142 states have call successors, (5048) [2022-11-19 07:31:58,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24583 states to 24583 states and 42972 transitions. [2022-11-19 07:31:58,117 INFO L78 Accepts]: Start accepts. Automaton has 24583 states and 42972 transitions. Word has length 157 [2022-11-19 07:31:58,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:31:58,117 INFO L495 AbstractCegarLoop]: Abstraction has 24583 states and 42972 transitions. [2022-11-19 07:31:58,117 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-19 07:31:58,117 INFO L276 IsEmpty]: Start isEmpty. Operand 24583 states and 42972 transitions. [2022-11-19 07:31:58,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-11-19 07:31:58,177 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:31:58,178 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-11-19 07:31:58,197 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-19 07:31:58,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:58,393 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:31:58,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:31:58,393 INFO L85 PathProgramCache]: Analyzing trace with hash 1237665172, now seen corresponding path program 1 times [2022-11-19 07:31:58,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:31:58,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [588347652] [2022-11-19 07:31:58,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:31:58,394 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:31:58,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:31:58,400 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:31:58,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-19 07:31:58,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:31:58,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 660 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:31:58,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:31:58,788 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-19 07:31:58,788 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:31:58,788 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:31:58,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [588347652] [2022-11-19 07:31:58,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [588347652] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:31:58,789 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:31:58,789 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:31:58,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407318163] [2022-11-19 07:31:58,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:31:58,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:31:58,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:31:58,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:31:58,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:31:58,791 INFO L87 Difference]: Start difference. First operand 24583 states and 42972 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-19 07:32:02,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:32:02,543 INFO L93 Difference]: Finished difference Result 58873 states and 102932 transitions. [2022-11-19 07:32:02,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:32:02,544 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 158 [2022-11-19 07:32:02,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:32:02,727 INFO L225 Difference]: With dead ends: 58873 [2022-11-19 07:32:02,728 INFO L226 Difference]: Without dead ends: 38505 [2022-11-19 07:32:02,794 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:32:02,796 INFO L413 NwaCegarLoop]: 611 mSDtfsCounter, 120 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 1173 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 07:32:02,796 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 1173 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:32:02,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38505 states. [2022-11-19 07:32:07,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38505 to 38489. [2022-11-19 07:32:07,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38489 states, 31882 states have (on average 1.632959036446898) internal successors, (52062), 31892 states have internal predecessors, (52062), 6552 states have call successors, (6552), 48 states have call predecessors, (6552), 54 states have return successors, (8160), 6548 states have call predecessors, (8160), 6548 states have call successors, (8160) [2022-11-19 07:32:07,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38489 states to 38489 states and 66774 transitions. [2022-11-19 07:32:07,365 INFO L78 Accepts]: Start accepts. Automaton has 38489 states and 66774 transitions. Word has length 158 [2022-11-19 07:32:07,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:32:07,366 INFO L495 AbstractCegarLoop]: Abstraction has 38489 states and 66774 transitions. [2022-11-19 07:32:07,366 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-19 07:32:07,366 INFO L276 IsEmpty]: Start isEmpty. Operand 38489 states and 66774 transitions. [2022-11-19 07:32:07,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-11-19 07:32:07,451 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:32:07,451 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-11-19 07:32:07,472 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-19 07:32:07,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:32:07,666 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:32:07,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:32:07,667 INFO L85 PathProgramCache]: Analyzing trace with hash -1407028908, now seen corresponding path program 1 times [2022-11-19 07:32:07,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:32:07,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1112441907] [2022-11-19 07:32:07,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:32:07,667 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:32:07,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:32:07,671 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:32:07,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ecd2b391-d308-4130-89f8-d9add8032e9b/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-19 07:32:07,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:32:08,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:32:08,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:32:08,063 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-19 07:32:08,063 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:32:08,063 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:32:08,063 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1112441907] [2022-11-19 07:32:08,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1112441907] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:32:08,064 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:32:08,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:32:08,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163908188] [2022-11-19 07:32:08,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:32:08,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:32:08,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:32:08,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:32:08,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:32:08,066 INFO L87 Difference]: Start difference. First operand 38489 states and 66774 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17)