./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/product-lines/email_spec3_productSimulator.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec3_productSimulator.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7 --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 18d9c4eb49bcfbad00b16e4c52915ece2e20abb9b599480aaed1e3c1557875b0 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-11-25 19:49:45,903 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-25 19:49:45,905 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-25 19:49:45,969 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-25 19:49:45,969 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-25 19:49:45,976 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-25 19:49:45,979 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-25 19:49:45,984 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-25 19:49:45,988 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-25 19:49:45,997 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-25 19:49:45,998 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-25 19:49:46,001 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-25 19:49:46,001 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-25 19:49:46,005 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-25 19:49:46,009 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-25 19:49:46,015 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-25 19:49:46,019 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-25 19:49:46,020 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-25 19:49:46,025 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-25 19:49:46,030 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-25 19:49:46,035 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-25 19:49:46,037 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-25 19:49:46,039 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-25 19:49:46,040 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-25 19:49:46,044 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-25 19:49:46,045 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-25 19:49:46,045 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-25 19:49:46,047 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-25 19:49:46,047 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-25 19:49:46,048 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-25 19:49:46,049 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-25 19:49:46,050 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-25 19:49:46,051 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-25 19:49:46,052 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-25 19:49:46,053 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-25 19:49:46,053 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-25 19:49:46,054 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-25 19:49:46,054 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-25 19:49:46,055 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-25 19:49:46,056 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-25 19:49:46,057 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-25 19:49:46,058 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-25 19:49:46,117 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-25 19:49:46,120 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-25 19:49:46,121 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-25 19:49:46,123 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-25 19:49:46,131 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-25 19:49:46,132 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-25 19:49:46,132 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-25 19:49:46,133 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-25 19:49:46,133 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-25 19:49:46,133 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-25 19:49:46,134 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-25 19:49:46,135 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-25 19:49:46,135 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-25 19:49:46,135 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-25 19:49:46,136 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-25 19:49:46,136 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-25 19:49:46,136 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-25 19:49:46,136 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-25 19:49:46,138 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-25 19:49:46,138 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-25 19:49:46,139 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-25 19:49:46,139 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-25 19:49:46,139 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-25 19:49:46,139 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-25 19:49:46,140 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-25 19:49:46,140 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-25 19:49:46,140 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-25 19:49:46,141 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-25 19:49:46,141 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-25 19:49:46,141 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-25 19:49:46,142 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-25 19:49:46,142 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-25 19:49:46,142 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 19:49:46,143 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-25 19:49:46,143 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-25 19:49:46,143 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-25 19:49:46,143 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-25 19:49:46,144 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-25 19:49:46,144 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-25 19:49:46,144 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-25 19:49:46,144 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-25 19:49:46,145 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/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_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7 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 -> 18d9c4eb49bcfbad00b16e4c52915ece2e20abb9b599480aaed1e3c1557875b0 [2021-11-25 19:49:46,445 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-25 19:49:46,474 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-25 19:49:46,476 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-25 19:49:46,478 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-25 19:49:46,481 INFO L275 PluginConnector]: CDTParser initialized [2021-11-25 19:49:46,483 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/../../sv-benchmarks/c/product-lines/email_spec3_productSimulator.cil.c [2021-11-25 19:49:46,603 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/data/70992f374/786196b3e85a4855b6d1845e27040064/FLAGe23451ed9 [2021-11-25 19:49:47,377 INFO L306 CDTParser]: Found 1 translation units. [2021-11-25 19:49:47,378 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/sv-benchmarks/c/product-lines/email_spec3_productSimulator.cil.c [2021-11-25 19:49:47,428 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/data/70992f374/786196b3e85a4855b6d1845e27040064/FLAGe23451ed9 [2021-11-25 19:49:47,516 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/data/70992f374/786196b3e85a4855b6d1845e27040064 [2021-11-25 19:49:47,520 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-25 19:49:47,523 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-25 19:49:47,525 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-25 19:49:47,526 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-25 19:49:47,529 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-25 19:49:47,531 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 07:49:47" (1/1) ... [2021-11-25 19:49:47,532 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@16561edf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:49:47, skipping insertion in model container [2021-11-25 19:49:47,533 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 07:49:47" (1/1) ... [2021-11-25 19:49:47,541 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-25 19:49:47,619 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 19:49:47,920 WARN L230 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_614bda58-d9d5-4d21-b927-cb365f6ed457/sv-benchmarks/c/product-lines/email_spec3_productSimulator.cil.c[9250,9263] [2021-11-25 19:49:48,288 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 19:49:48,300 INFO L203 MainTranslator]: Completed pre-run [2021-11-25 19:49:48,332 WARN L230 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_614bda58-d9d5-4d21-b927-cb365f6ed457/sv-benchmarks/c/product-lines/email_spec3_productSimulator.cil.c[9250,9263] [2021-11-25 19:49:48,463 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 19:49:48,512 INFO L208 MainTranslator]: Completed translation [2021-11-25 19:49:48,513 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:49:48 WrapperNode [2021-11-25 19:49:48,513 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-25 19:49:48,514 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-25 19:49:48,515 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-25 19:49:48,515 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-25 19:49:48,524 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:49:48" (1/1) ... [2021-11-25 19:49:48,599 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:49:48" (1/1) ... [2021-11-25 19:49:48,701 INFO L137 Inliner]: procedures = 152, calls = 292, calls flagged for inlining = 67, calls inlined = 64, statements flattened = 1344 [2021-11-25 19:49:48,703 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-25 19:49:48,704 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-25 19:49:48,704 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-25 19:49:48,705 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-25 19:49:48,713 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:49:48" (1/1) ... [2021-11-25 19:49:48,714 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:49:48" (1/1) ... [2021-11-25 19:49:48,735 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:49:48" (1/1) ... [2021-11-25 19:49:48,735 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:49:48" (1/1) ... [2021-11-25 19:49:48,781 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:49:48" (1/1) ... [2021-11-25 19:49:48,795 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:49:48" (1/1) ... [2021-11-25 19:49:48,826 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:49:48" (1/1) ... [2021-11-25 19:49:48,838 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-25 19:49:48,839 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-25 19:49:48,839 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-25 19:49:48,839 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-25 19:49:48,840 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:49:48" (1/1) ... [2021-11-25 19:49:48,855 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 19:49:48,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:49:48,903 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-25 19:49:48,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-25 19:49:48,964 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2021-11-25 19:49:48,964 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2021-11-25 19:49:48,964 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck__before__Keys [2021-11-25 19:49:48,964 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck__before__Keys [2021-11-25 19:49:48,964 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__Sign [2021-11-25 19:49:48,965 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__Sign [2021-11-25 19:49:48,965 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2021-11-25 19:49:48,965 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2021-11-25 19:49:48,965 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2021-11-25 19:49:48,966 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2021-11-25 19:49:48,966 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2021-11-25 19:49:48,966 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2021-11-25 19:49:48,966 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2021-11-25 19:49:48,966 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2021-11-25 19:49:48,966 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Verify [2021-11-25 19:49:48,967 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Verify [2021-11-25 19:49:48,967 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2021-11-25 19:49:48,967 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2021-11-25 19:49:48,967 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob__before__Keys [2021-11-25 19:49:48,967 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob__before__Keys [2021-11-25 19:49:48,967 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2021-11-25 19:49:48,968 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2021-11-25 19:49:48,968 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2021-11-25 19:49:48,968 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2021-11-25 19:49:48,968 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2021-11-25 19:49:48,968 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2021-11-25 19:49:48,968 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Decrypt [2021-11-25 19:49:48,969 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Decrypt [2021-11-25 19:49:48,969 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__Encrypt [2021-11-25 19:49:48,969 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__Encrypt [2021-11-25 19:49:48,970 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2021-11-25 19:49:48,972 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2021-11-25 19:49:48,972 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2021-11-25 19:49:48,972 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2021-11-25 19:49:48,972 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2021-11-25 19:49:48,972 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2021-11-25 19:49:48,972 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2021-11-25 19:49:48,973 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Forward [2021-11-25 19:49:48,973 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Forward [2021-11-25 19:49:48,973 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2021-11-25 19:49:48,973 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2021-11-25 19:49:48,973 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2021-11-25 19:49:48,973 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2021-11-25 19:49:48,974 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2021-11-25 19:49:48,974 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2021-11-25 19:49:48,974 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable__before__Encrypt [2021-11-25 19:49:48,975 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable__before__Encrypt [2021-11-25 19:49:48,976 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-25 19:49:48,976 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2021-11-25 19:49:48,977 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2021-11-25 19:49:48,977 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2021-11-25 19:49:48,977 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2021-11-25 19:49:48,978 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__AddressBook [2021-11-25 19:49:48,978 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__AddressBook [2021-11-25 19:49:48,978 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Encrypt [2021-11-25 19:49:48,978 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Encrypt [2021-11-25 19:49:48,978 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__AutoResponder [2021-11-25 19:49:48,979 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__AutoResponder [2021-11-25 19:49:48,979 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2021-11-25 19:49:48,979 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2021-11-25 19:49:48,979 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2021-11-25 19:49:48,979 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2021-11-25 19:49:48,980 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2021-11-25 19:49:48,980 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2021-11-25 19:49:48,980 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2021-11-25 19:49:48,980 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2021-11-25 19:49:48,980 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2021-11-25 19:49:48,980 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2021-11-25 19:49:48,981 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2021-11-25 19:49:48,981 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2021-11-25 19:49:48,981 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2021-11-25 19:49:48,981 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2021-11-25 19:49:48,981 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2021-11-25 19:49:48,982 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2021-11-25 19:49:48,982 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh__before__Keys [2021-11-25 19:49:48,982 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh__before__Keys [2021-11-25 19:49:48,983 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Verify [2021-11-25 19:49:48,983 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Verify [2021-11-25 19:49:48,983 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2021-11-25 19:49:48,983 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2021-11-25 19:49:48,983 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2021-11-25 19:49:48,983 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2021-11-25 19:49:48,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-25 19:49:48,984 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2021-11-25 19:49:48,984 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2021-11-25 19:49:48,985 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Sign [2021-11-25 19:49:48,985 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Sign [2021-11-25 19:49:48,985 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2021-11-25 19:49:48,986 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2021-11-25 19:49:48,986 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2021-11-25 19:49:48,986 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2021-11-25 19:49:48,986 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-25 19:49:48,987 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-25 19:49:49,333 INFO L236 CfgBuilder]: Building ICFG [2021-11-25 19:49:49,335 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-25 19:49:50,655 INFO L277 CfgBuilder]: Performing block encoding [2021-11-25 19:49:51,322 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-25 19:49:51,322 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-25 19:49:51,327 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 07:49:51 BoogieIcfgContainer [2021-11-25 19:49:51,327 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-25 19:49:51,329 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-25 19:49:51,330 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-25 19:49:51,334 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-25 19:49:51,334 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 07:49:47" (1/3) ... [2021-11-25 19:49:51,335 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6795e23d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 07:49:51, skipping insertion in model container [2021-11-25 19:49:51,336 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:49:48" (2/3) ... [2021-11-25 19:49:51,336 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6795e23d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 07:49:51, skipping insertion in model container [2021-11-25 19:49:51,336 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 07:49:51" (3/3) ... [2021-11-25 19:49:51,338 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec3_productSimulator.cil.c [2021-11-25 19:49:51,345 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-25 19:49:51,345 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-25 19:49:51,412 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-25 19:49:51,420 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-25 19:49:51,421 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-25 19:49:51,459 INFO L276 IsEmpty]: Start isEmpty. Operand has 390 states, 229 states have (on average 1.331877729257642) internal successors, (305), 251 states have internal predecessors, (305), 115 states have call successors, (115), 44 states have call predecessors, (115), 44 states have return successors, (115), 113 states have call predecessors, (115), 115 states have call successors, (115) [2021-11-25 19:49:51,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-25 19:49:51,481 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:49:51,482 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:49:51,483 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:49:51,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:49:51,490 INFO L85 PathProgramCache]: Analyzing trace with hash -932254766, now seen corresponding path program 1 times [2021-11-25 19:49:51,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:49:51,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126297851] [2021-11-25 19:49:51,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:49:51,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:49:51,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:49:52,179 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-11-25 19:49:52,179 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:49:52,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126297851] [2021-11-25 19:49:52,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126297851] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:49:52,181 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:49:52,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 19:49:52,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087277026] [2021-11-25 19:49:52,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:49:52,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 19:49:52,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:49:52,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 19:49:52,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:49:52,278 INFO L87 Difference]: Start difference. First operand has 390 states, 229 states have (on average 1.331877729257642) internal successors, (305), 251 states have internal predecessors, (305), 115 states have call successors, (115), 44 states have call predecessors, (115), 44 states have return successors, (115), 113 states have call predecessors, (115), 115 states have call successors, (115) Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-25 19:49:52,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:49:52,816 INFO L93 Difference]: Finished difference Result 751 states and 1034 transitions. [2021-11-25 19:49:52,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 19:49:52,819 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 114 [2021-11-25 19:49:52,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:49:52,847 INFO L225 Difference]: With dead ends: 751 [2021-11-25 19:49:52,847 INFO L226 Difference]: Without dead ends: 386 [2021-11-25 19:49:52,860 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:49:52,868 INFO L933 BasicCegarLoop]: 476 mSDtfsCounter, 6 mSDsluCounter, 1049 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 1422 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:49:52,870 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 1422 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 19:49:52,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2021-11-25 19:49:53,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 386. [2021-11-25 19:49:53,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 227 states have (on average 1.2907488986784141) internal successors, (293), 247 states have internal predecessors, (293), 115 states have call successors, (115), 44 states have call predecessors, (115), 43 states have return successors, (112), 111 states have call predecessors, (112), 112 states have call successors, (112) [2021-11-25 19:49:53,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 520 transitions. [2021-11-25 19:49:53,041 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 520 transitions. Word has length 114 [2021-11-25 19:49:53,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:49:53,044 INFO L470 AbstractCegarLoop]: Abstraction has 386 states and 520 transitions. [2021-11-25 19:49:53,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-25 19:49:53,045 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 520 transitions. [2021-11-25 19:49:53,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-25 19:49:53,060 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:49:53,060 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:49:53,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-25 19:49:53,062 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:49:53,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:49:53,065 INFO L85 PathProgramCache]: Analyzing trace with hash -524970629, now seen corresponding path program 1 times [2021-11-25 19:49:53,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:49:53,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330182651] [2021-11-25 19:49:53,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:49:53,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:49:53,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:49:53,272 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-11-25 19:49:53,272 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:49:53,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330182651] [2021-11-25 19:49:53,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330182651] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:49:53,273 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:49:53,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:49:53,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623697325] [2021-11-25 19:49:53,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:49:53,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:49:53,276 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:49:53,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:49:53,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:49:53,279 INFO L87 Difference]: Start difference. First operand 386 states and 520 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-11-25 19:49:53,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:49:53,505 INFO L93 Difference]: Finished difference Result 745 states and 1014 transitions. [2021-11-25 19:49:53,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:49:53,506 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 120 [2021-11-25 19:49:53,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:49:53,517 INFO L225 Difference]: With dead ends: 745 [2021-11-25 19:49:53,517 INFO L226 Difference]: Without dead ends: 386 [2021-11-25 19:49:53,524 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:49:53,527 INFO L933 BasicCegarLoop]: 455 mSDtfsCounter, 487 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 487 SdHoareTripleChecker+Valid, 469 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:49:53,527 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [487 Valid, 469 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:49:53,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2021-11-25 19:49:53,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 386. [2021-11-25 19:49:53,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 228 states have (on average 1.2719298245614035) internal successors, (290), 246 states have internal predecessors, (290), 113 states have call successors, (113), 45 states have call predecessors, (113), 44 states have return successors, (110), 109 states have call predecessors, (110), 110 states have call successors, (110) [2021-11-25 19:49:53,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 513 transitions. [2021-11-25 19:49:53,596 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 513 transitions. Word has length 120 [2021-11-25 19:49:53,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:49:53,599 INFO L470 AbstractCegarLoop]: Abstraction has 386 states and 513 transitions. [2021-11-25 19:49:53,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-11-25 19:49:53,600 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 513 transitions. [2021-11-25 19:49:53,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-25 19:49:53,614 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:49:53,614 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:49:53,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-25 19:49:53,615 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:49:53,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:49:53,616 INFO L85 PathProgramCache]: Analyzing trace with hash 1215064972, now seen corresponding path program 1 times [2021-11-25 19:49:53,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:49:53,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406666890] [2021-11-25 19:49:53,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:49:53,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:49:53,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:49:53,771 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-11-25 19:49:53,772 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:49:53,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406666890] [2021-11-25 19:49:53,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406666890] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:49:53,773 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:49:53,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:49:53,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197667161] [2021-11-25 19:49:53,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:49:53,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:49:53,775 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:49:53,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:49:53,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:49:53,776 INFO L87 Difference]: Start difference. First operand 386 states and 513 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-25 19:49:53,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:49:53,920 INFO L93 Difference]: Finished difference Result 739 states and 993 transitions. [2021-11-25 19:49:53,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:49:53,921 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 126 [2021-11-25 19:49:53,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:49:53,925 INFO L225 Difference]: With dead ends: 739 [2021-11-25 19:49:53,925 INFO L226 Difference]: Without dead ends: 384 [2021-11-25 19:49:53,927 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:49:53,928 INFO L933 BasicCegarLoop]: 450 mSDtfsCounter, 468 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 482 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:49:53,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [468 Valid, 482 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:49:53,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2021-11-25 19:49:53,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 384. [2021-11-25 19:49:53,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 228 states have (on average 1.2587719298245614) internal successors, (287), 244 states have internal predecessors, (287), 111 states have call successors, (111), 45 states have call predecessors, (111), 44 states have return successors, (108), 107 states have call predecessors, (108), 108 states have call successors, (108) [2021-11-25 19:49:53,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 506 transitions. [2021-11-25 19:49:53,964 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 506 transitions. Word has length 126 [2021-11-25 19:49:53,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:49:53,964 INFO L470 AbstractCegarLoop]: Abstraction has 384 states and 506 transitions. [2021-11-25 19:49:53,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-25 19:49:53,965 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 506 transitions. [2021-11-25 19:49:53,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-11-25 19:49:53,969 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:49:53,969 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:49:53,969 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-25 19:49:53,970 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:49:53,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:49:53,971 INFO L85 PathProgramCache]: Analyzing trace with hash 145443773, now seen corresponding path program 1 times [2021-11-25 19:49:53,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:49:53,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874565162] [2021-11-25 19:49:53,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:49:53,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:49:54,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:49:54,065 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-11-25 19:49:54,066 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:49:54,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874565162] [2021-11-25 19:49:54,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874565162] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:49:54,066 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:49:54,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:49:54,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893361428] [2021-11-25 19:49:54,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:49:54,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:49:54,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:49:54,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:49:54,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:49:54,069 INFO L87 Difference]: Start difference. First operand 384 states and 506 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-25 19:49:54,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:49:54,205 INFO L93 Difference]: Finished difference Result 731 states and 960 transitions. [2021-11-25 19:49:54,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:49:54,206 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 127 [2021-11-25 19:49:54,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:49:54,210 INFO L225 Difference]: With dead ends: 731 [2021-11-25 19:49:54,210 INFO L226 Difference]: Without dead ends: 387 [2021-11-25 19:49:54,212 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:49:54,213 INFO L933 BasicCegarLoop]: 430 mSDtfsCounter, 449 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:49:54,214 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [449 Valid, 465 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:49:54,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-11-25 19:49:54,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 381. [2021-11-25 19:49:54,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 228 states have (on average 1.2105263157894737) internal successors, (276), 239 states have internal predecessors, (276), 108 states have call successors, (108), 45 states have call predecessors, (108), 44 states have return successors, (105), 104 states have call predecessors, (105), 105 states have call successors, (105) [2021-11-25 19:49:54,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 489 transitions. [2021-11-25 19:49:54,243 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 489 transitions. Word has length 127 [2021-11-25 19:49:54,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:49:54,244 INFO L470 AbstractCegarLoop]: Abstraction has 381 states and 489 transitions. [2021-11-25 19:49:54,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-25 19:49:54,244 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 489 transitions. [2021-11-25 19:49:54,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-11-25 19:49:54,247 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:49:54,247 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:49:54,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-25 19:49:54,248 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:49:54,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:49:54,248 INFO L85 PathProgramCache]: Analyzing trace with hash 438974621, now seen corresponding path program 1 times [2021-11-25 19:49:54,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:49:54,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510021360] [2021-11-25 19:49:54,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:49:54,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:49:54,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:49:54,359 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 19:49:54,359 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:49:54,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510021360] [2021-11-25 19:49:54,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510021360] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:49:54,360 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:49:54,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:49:54,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717169263] [2021-11-25 19:49:54,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:49:54,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:49:54,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:49:54,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:49:54,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:49:54,362 INFO L87 Difference]: Start difference. First operand 381 states and 489 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:49:54,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:49:54,494 INFO L93 Difference]: Finished difference Result 607 states and 773 transitions. [2021-11-25 19:49:54,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:49:54,494 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 139 [2021-11-25 19:49:54,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:49:54,498 INFO L225 Difference]: With dead ends: 607 [2021-11-25 19:49:54,498 INFO L226 Difference]: Without dead ends: 383 [2021-11-25 19:49:54,500 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:49:54,501 INFO L933 BasicCegarLoop]: 436 mSDtfsCounter, 0 mSDsluCounter, 485 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 871 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:49:54,501 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 871 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:49:54,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2021-11-25 19:49:54,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 383. [2021-11-25 19:49:54,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 230 states have (on average 1.208695652173913) internal successors, (278), 241 states have internal predecessors, (278), 108 states have call successors, (108), 45 states have call predecessors, (108), 44 states have return successors, (105), 104 states have call predecessors, (105), 105 states have call successors, (105) [2021-11-25 19:49:54,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 491 transitions. [2021-11-25 19:49:54,527 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 491 transitions. Word has length 139 [2021-11-25 19:49:54,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:49:54,528 INFO L470 AbstractCegarLoop]: Abstraction has 383 states and 491 transitions. [2021-11-25 19:49:54,528 INFO L471 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:49:54,528 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 491 transitions. [2021-11-25 19:49:54,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-11-25 19:49:54,531 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:49:54,531 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:49:54,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-25 19:49:54,532 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:49:54,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:49:54,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1184590924, now seen corresponding path program 1 times [2021-11-25 19:49:54,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:49:54,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133461946] [2021-11-25 19:49:54,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:49:54,533 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:49:54,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:49:54,618 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 19:49:54,618 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:49:54,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133461946] [2021-11-25 19:49:54,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133461946] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:49:54,619 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:49:54,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:49:54,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923232332] [2021-11-25 19:49:54,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:49:54,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:49:54,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:49:54,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:49:54,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:49:54,621 INFO L87 Difference]: Start difference. First operand 383 states and 491 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:49:54,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:49:54,782 INFO L93 Difference]: Finished difference Result 766 states and 1006 transitions. [2021-11-25 19:49:54,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:49:54,783 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 144 [2021-11-25 19:49:54,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:49:54,788 INFO L225 Difference]: With dead ends: 766 [2021-11-25 19:49:54,789 INFO L226 Difference]: Without dead ends: 450 [2021-11-25 19:49:54,791 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:49:54,792 INFO L933 BasicCegarLoop]: 458 mSDtfsCounter, 76 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 886 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:49:54,793 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 886 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:49:54,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-11-25 19:49:54,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 445. [2021-11-25 19:49:54,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 278 states have (on average 1.2517985611510791) internal successors, (348), 289 states have internal predecessors, (348), 122 states have call successors, (122), 45 states have call predecessors, (122), 44 states have return successors, (119), 118 states have call predecessors, (119), 119 states have call successors, (119) [2021-11-25 19:49:54,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 589 transitions. [2021-11-25 19:49:54,830 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 589 transitions. Word has length 144 [2021-11-25 19:49:54,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:49:54,831 INFO L470 AbstractCegarLoop]: Abstraction has 445 states and 589 transitions. [2021-11-25 19:49:54,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:49:54,832 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 589 transitions. [2021-11-25 19:49:54,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-11-25 19:49:54,836 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:49:54,836 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:49:54,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-25 19:49:54,837 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:49:54,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:49:54,838 INFO L85 PathProgramCache]: Analyzing trace with hash 2019740080, now seen corresponding path program 1 times [2021-11-25 19:49:54,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:49:54,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743653896] [2021-11-25 19:49:54,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:49:54,839 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:49:54,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:49:54,954 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 19:49:54,954 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:49:54,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743653896] [2021-11-25 19:49:54,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743653896] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:49:54,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178131427] [2021-11-25 19:49:54,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:49:54,955 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:49:54,955 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:49:54,957 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:49:54,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-25 19:49:55,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:49:55,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 1518 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-25 19:49:55,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:49:55,729 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 19:49:55,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:49:56,087 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 19:49:56,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178131427] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:49:56,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2075488287] [2021-11-25 19:49:56,118 INFO L159 IcfgInterpreter]: Started Sifa with 120 locations of interest [2021-11-25 19:49:56,118 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:49:56,127 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:49:56,134 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:49:56,135 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:51:33,004 INFO L197 IcfgInterpreter]: Interpreting procedure setup_rjh__before__Keys with input of size 712 for LOIs [2021-11-25 19:51:34,211 INFO L197 IcfgInterpreter]: Interpreting procedure setup_bob__before__Keys with input of size 517 for LOIs [2021-11-25 19:51:35,796 INFO L197 IcfgInterpreter]: Interpreting procedure sendEmail with input of size 473 for LOIs [2021-11-25 19:51:37,946 INFO L197 IcfgInterpreter]: Interpreting procedure select_one with input of size 458 for LOIs [2021-11-25 19:51:38,369 INFO L197 IcfgInterpreter]: Interpreting procedure setup_chuck__before__Keys with input of size 252 for LOIs [2021-11-25 19:51:39,136 INFO L197 IcfgInterpreter]: Interpreting procedure setClientId with input of size 441 for LOIs [2021-11-25 19:51:39,393 INFO L197 IcfgInterpreter]: Interpreting procedure setEmailTo with input of size 249 for LOIs [2021-11-25 19:51:39,437 INFO L197 IcfgInterpreter]: Interpreting procedure setClientPrivateKey with input of size 448 for LOIs [2021-11-25 19:51:39,687 INFO L197 IcfgInterpreter]: Interpreting procedure outgoing with input of size 283 for LOIs [2021-11-25 19:51:41,534 INFO L197 IcfgInterpreter]: Interpreting procedure getClientPrivateKey with input of size 241 for LOIs [2021-11-25 19:51:41,595 INFO L197 IcfgInterpreter]: Interpreting procedure outgoing__before__Sign with input of size 297 for LOIs [2021-11-25 19:51:41,850 INFO L197 IcfgInterpreter]: Interpreting procedure outgoing__before__AddressBook with input of size 295 for LOIs [2021-11-25 19:51:42,082 INFO L197 IcfgInterpreter]: Interpreting procedure outgoing__before__Encrypt with input of size 295 for LOIs [2021-11-25 19:51:46,678 INFO L197 IcfgInterpreter]: Interpreting procedure incoming__before__Decrypt with input of size 274 for LOIs [2021-11-25 19:51:50,356 INFO L197 IcfgInterpreter]: Interpreting procedure __automaton_fail with input of size 416 for LOIs [2021-11-25 19:51:50,445 INFO L197 IcfgInterpreter]: Interpreting procedure findPublicKey with input of size 261 for LOIs [2021-11-25 19:51:50,544 INFO L197 IcfgInterpreter]: Interpreting procedure getEmailFrom with input of size 258 for LOIs [2021-11-25 19:51:50,616 INFO L197 IcfgInterpreter]: Interpreting procedure getEmailTo with input of size 258 for LOIs [2021-11-25 19:51:50,683 INFO L197 IcfgInterpreter]: Interpreting procedure setEmailFrom with input of size 425 for LOIs [2021-11-25 19:51:51,220 INFO L197 IcfgInterpreter]: Interpreting procedure isSigned with input of size 259 for LOIs [2021-11-25 19:51:51,280 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:52:51,473 WARN L227 SmtUtils]: Spent 5.75s on a formula simplification. DAG size of input: 530 DAG size of output: 522 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-25 19:52:57,310 WARN L227 SmtUtils]: Spent 5.66s on a formula simplification. DAG size of input: 534 DAG size of output: 526 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-25 19:53:21,782 WARN L227 SmtUtils]: Spent 9.15s on a formula simplification. DAG size of input: 751 DAG size of output: 565 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-25 19:53:38,231 WARN L227 SmtUtils]: Spent 9.56s on a formula simplification. DAG size of input: 740 DAG size of output: 569 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-25 19:53:46,722 WARN L227 SmtUtils]: Spent 6.83s on a formula simplification. DAG size of input: 746 DAG size of output: 530 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-25 19:53:55,066 WARN L227 SmtUtils]: Spent 7.33s on a formula simplification. DAG size of input: 750 DAG size of output: 540 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-25 19:54:02,379 WARN L227 SmtUtils]: Spent 6.98s on a formula simplification. DAG size of input: 712 DAG size of output: 542 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-25 19:54:17,323 WARN L227 SmtUtils]: Spent 5.13s on a formula simplification. DAG size of input: 516 DAG size of output: 328 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-25 19:55:53,207 WARN L227 SmtUtils]: Spent 6.67s on a formula simplification. DAG size of input: 522 DAG size of output: 379 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-25 19:55:59,078 WARN L227 SmtUtils]: Spent 5.11s on a formula simplification. DAG size of input: 525 DAG size of output: 382 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-25 19:56:14,762 WARN L227 SmtUtils]: Spent 6.05s on a formula simplification. DAG size of input: 506 DAG size of output: 413 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-25 19:56:34,641 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '11799#(and (= ~__ste_Client_Keyring1_User2~0 0) (<= ~__SELECTED_FEATURE_Keys~0 2147483647) (= ~__ste_email_subject0~0.offset 0) (<= 0 ~__ste_email_encryptionKey1~0) (= 0 ~__ste_Client_AddressBook0_Address2~0) (= ~__ste_client_outbuffer3~0 0) (<= ~__SELECTED_FEATURE_Base~0 2147483647) (= ~__ste_Client_counter~0 0) (= ~__ste_Client_Keyring1_PublicKey2~0 0) (<= ~__ste_email_encryptionKey1~0 0) (<= ~__ste_email_isSignatureVerified1~0 0) (<= 0 (+ ~__SELECTED_FEATURE_Keys~0 2147483648)) (= ~__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) (<= 0 ~__ste_client_autoResponse1~0) (= ~__ste_Client_Keyring1_User0~0 0) (<= ~queued_message~0 0) (<= ~__ste_email_isSignatureVerified0~0 0) (= ~__ste_email_body1~0.offset 0) (= ~__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) (<= 0 (+ ~__SELECTED_FEATURE_Base~0 2147483648)) (= ~__SELECTED_FEATURE_Sign~0 1) (= ~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)) (<= 0 ~__ste_email_isEncrypted1~0) (<= ~__ste_email_signKey0~0 2147483647) (= ~__SELECTED_FEATURE_AddressBook~0 0) (= ~__ste_client_forwardReceiver2~0 0) (= ~__ste_Client_Keyring0_PublicKey1~0 0) (<= 0 ~__ste_email_isEncrypted0~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_email_isEncrypted0~0 0) (= ~__ste_Client_AddressBook0_Alias0~0 0) (= ~__ste_email_id0~0 0) (<= ~__ste_client_autoResponse0~0 0) (= ~__ste_Client_Keyring2_User1~0 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) (= ~__GUIDSL_ROOT_PRODUCTION~0 1) (<= ~__ste_email_signKey1~0 0) (<= ~__ste_email_isSigned1~0 0) (= ~bob~0 1) (= ~__ste_client_forwardReceiver1~0 0) (<= 0 ~__ste_client_autoResponse0~0) (<= 0 ~queued_message~0) (= ~__ste_Client_AddressBook1_Alias2~0 0) (<= 0 ~__ste_email_isSignatureVerified1~0) (<= ~__SELECTED_FEATURE_AutoResponder~0 2147483647) (= ~__ste_client_outbuffer0~0 0) (<= 0 (+ ~__SELECTED_FEATURE_AutoResponder~0 2147483648)) (<= 789 ~__ste_client_privateKey2~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_encryptionKey0~0 0) (= ~__ste_email_subject1~0.base 0) (= ~__ste_Client_AddressBook1_Alias0~0 0) (<= ~__SELECTED_FEATURE_Forward~0 2147483647) (= ~__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) (<= 0 (+ ~__SELECTED_FEATURE_Forward~0 2147483648)) (<= 0 ~__ste_client_autoResponse2~0) (= ~__ste_email_subject1~0.offset 0) (= ~__ste_Client_AddressBook0_Alias2~0 0) (= ~__ste_ClientKeyring_size0~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) (<= ~__ste_email_isEncrypted1~0 0) (<= ~__SELECTED_FEATURE_Verify~0 2147483647) (= ~__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) (<= ~__ste_client_autoResponse2~0 0) (= ~__ste_email_body1~0.base 0) (<= 0 (+ ~__SELECTED_FEATURE_Verify~0 2147483648)) (= ~__ste_ClientKeyring_size2~0 0) (<= 0 ~__ste_email_encryptionKey0~0) (= |#NULL.base| 0) (<= ~queued_client~0 0))' at error location [2021-11-25 19:56:34,642 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:56:34,642 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 19:56:34,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2021-11-25 19:56:34,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309230727] [2021-11-25 19:56:34,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 19:56:34,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 19:56:34,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:56:34,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 19:56:34,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=364, Invalid=10978, Unknown=0, NotChecked=0, Total=11342 [2021-11-25 19:56:34,651 INFO L87 Difference]: Start difference. First operand 445 states and 589 transitions. Second operand has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 2 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-25 19:56:35,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:56:35,114 INFO L93 Difference]: Finished difference Result 1020 states and 1419 transitions. [2021-11-25 19:56:35,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:56:35,115 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 2 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 145 [2021-11-25 19:56:35,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:56:35,121 INFO L225 Difference]: With dead ends: 1020 [2021-11-25 19:56:35,122 INFO L226 Difference]: Without dead ends: 796 [2021-11-25 19:56:35,127 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 437 GetRequests, 325 SyntacticMatches, 7 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4634 ImplicationChecksByTransitivity, 283.3s TimeCoverageRelationStatistics Valid=364, Invalid=10978, Unknown=0, NotChecked=0, Total=11342 [2021-11-25 19:56:35,128 INFO L933 BasicCegarLoop]: 508 mSDtfsCounter, 418 mSDsluCounter, 1651 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 472 SdHoareTripleChecker+Valid, 1997 SdHoareTripleChecker+Invalid, 424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:56:35,128 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [472 Valid, 1997 Invalid, 424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 366 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 19:56:35,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 796 states. [2021-11-25 19:56:35,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 796 to 781. [2021-11-25 19:56:35,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 781 states, 535 states have (on average 1.3364485981308412) internal successors, (715), 546 states have internal predecessors, (715), 201 states have call successors, (201), 45 states have call predecessors, (201), 44 states have return successors, (198), 197 states have call predecessors, (198), 198 states have call successors, (198) [2021-11-25 19:56:35,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 781 states to 781 states and 1114 transitions. [2021-11-25 19:56:35,182 INFO L78 Accepts]: Start accepts. Automaton has 781 states and 1114 transitions. Word has length 145 [2021-11-25 19:56:35,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:56:35,184 INFO L470 AbstractCegarLoop]: Abstraction has 781 states and 1114 transitions. [2021-11-25 19:56:35,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 2 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2021-11-25 19:56:35,184 INFO L276 IsEmpty]: Start isEmpty. Operand 781 states and 1114 transitions. [2021-11-25 19:56:35,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-25 19:56:35,189 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:56:35,189 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:56:35,229 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-25 19:56:35,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:56:35,405 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:56:35,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:56:35,406 INFO L85 PathProgramCache]: Analyzing trace with hash 803323303, now seen corresponding path program 1 times [2021-11-25 19:56:35,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:56:35,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370730399] [2021-11-25 19:56:35,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:56:35,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:56:35,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:56:35,504 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 19:56:35,504 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:56:35,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370730399] [2021-11-25 19:56:35,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370730399] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:56:35,504 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:56:35,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:56:35,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568214869] [2021-11-25 19:56:35,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:56:35,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:56:35,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:56:35,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:56:35,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:35,507 INFO L87 Difference]: Start difference. First operand 781 states and 1114 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:35,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:56:35,663 INFO L93 Difference]: Finished difference Result 1817 states and 2647 transitions. [2021-11-25 19:56:35,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:56:35,663 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 151 [2021-11-25 19:56:35,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:56:35,672 INFO L225 Difference]: With dead ends: 1817 [2021-11-25 19:56:35,673 INFO L226 Difference]: Without dead ends: 1119 [2021-11-25 19:56:35,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:35,678 INFO L933 BasicCegarLoop]: 463 mSDtfsCounter, 74 mSDsluCounter, 487 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 900 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:56:35,679 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 900 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:56:35,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1119 states. [2021-11-25 19:56:35,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1119 to 1114. [2021-11-25 19:56:35,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1114 states, 789 states have (on average 1.3548795944233207) internal successors, (1069), 800 states have internal predecessors, (1069), 280 states have call successors, (280), 45 states have call predecessors, (280), 44 states have return successors, (277), 276 states have call predecessors, (277), 277 states have call successors, (277) [2021-11-25 19:56:35,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1114 states to 1114 states and 1626 transitions. [2021-11-25 19:56:35,749 INFO L78 Accepts]: Start accepts. Automaton has 1114 states and 1626 transitions. Word has length 151 [2021-11-25 19:56:35,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:56:35,750 INFO L470 AbstractCegarLoop]: Abstraction has 1114 states and 1626 transitions. [2021-11-25 19:56:35,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:35,750 INFO L276 IsEmpty]: Start isEmpty. Operand 1114 states and 1626 transitions. [2021-11-25 19:56:35,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-25 19:56:35,756 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:56:35,756 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:56:35,757 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-25 19:56:35,757 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:56:35,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:56:35,757 INFO L85 PathProgramCache]: Analyzing trace with hash -164088179, now seen corresponding path program 1 times [2021-11-25 19:56:35,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:56:35,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310337660] [2021-11-25 19:56:35,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:56:35,758 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:56:35,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:56:35,856 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 19:56:35,856 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:56:35,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310337660] [2021-11-25 19:56:35,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310337660] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:56:35,857 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:56:35,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:56:35,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593999498] [2021-11-25 19:56:35,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:56:35,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:56:35,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:56:35,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:56:35,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:35,860 INFO L87 Difference]: Start difference. First operand 1114 states and 1626 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:36,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:56:36,040 INFO L93 Difference]: Finished difference Result 2611 states and 3879 transitions. [2021-11-25 19:56:36,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:56:36,041 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 152 [2021-11-25 19:56:36,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:56:36,053 INFO L225 Difference]: With dead ends: 2611 [2021-11-25 19:56:36,054 INFO L226 Difference]: Without dead ends: 1620 [2021-11-25 19:56:36,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:36,060 INFO L933 BasicCegarLoop]: 454 mSDtfsCounter, 72 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:56:36,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 882 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:56:36,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1620 states. [2021-11-25 19:56:36,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1620 to 1615. [2021-11-25 19:56:36,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1615 states, 1171 states have (on average 1.3689154568744664) internal successors, (1603), 1182 states have internal predecessors, (1603), 399 states have call successors, (399), 45 states have call predecessors, (399), 44 states have return successors, (396), 395 states have call predecessors, (396), 396 states have call successors, (396) [2021-11-25 19:56:36,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1615 states to 1615 states and 2398 transitions. [2021-11-25 19:56:36,183 INFO L78 Accepts]: Start accepts. Automaton has 1615 states and 2398 transitions. Word has length 152 [2021-11-25 19:56:36,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:56:36,184 INFO L470 AbstractCegarLoop]: Abstraction has 1615 states and 2398 transitions. [2021-11-25 19:56:36,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:36,185 INFO L276 IsEmpty]: Start isEmpty. Operand 1615 states and 2398 transitions. [2021-11-25 19:56:36,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-11-25 19:56:36,194 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:56:36,194 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:56:36,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-25 19:56:36,200 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:56:36,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:56:36,201 INFO L85 PathProgramCache]: Analyzing trace with hash 774222030, now seen corresponding path program 1 times [2021-11-25 19:56:36,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:56:36,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327979200] [2021-11-25 19:56:36,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:56:36,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:56:36,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:56:36,324 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 19:56:36,324 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:56:36,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327979200] [2021-11-25 19:56:36,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327979200] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:56:36,325 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:56:36,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:56:36,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251777906] [2021-11-25 19:56:36,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:56:36,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:56:36,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:56:36,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:56:36,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:36,327 INFO L87 Difference]: Start difference. First operand 1615 states and 2398 transitions. Second operand has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:36,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:56:36,552 INFO L93 Difference]: Finished difference Result 3764 states and 5662 transitions. [2021-11-25 19:56:36,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:56:36,552 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 153 [2021-11-25 19:56:36,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:56:36,570 INFO L225 Difference]: With dead ends: 3764 [2021-11-25 19:56:36,570 INFO L226 Difference]: Without dead ends: 2370 [2021-11-25 19:56:36,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:36,576 INFO L933 BasicCegarLoop]: 450 mSDtfsCounter, 70 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 875 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:56:36,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 875 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:56:36,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2370 states. [2021-11-25 19:56:36,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2370 to 2365. [2021-11-25 19:56:36,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2365 states, 1759 states have (on average 1.3791927231381467) internal successors, (2426), 1770 states have internal predecessors, (2426), 561 states have call successors, (561), 45 states have call predecessors, (561), 44 states have return successors, (558), 557 states have call predecessors, (558), 558 states have call successors, (558) [2021-11-25 19:56:36,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2365 states to 2365 states and 3545 transitions. [2021-11-25 19:56:36,724 INFO L78 Accepts]: Start accepts. Automaton has 2365 states and 3545 transitions. Word has length 153 [2021-11-25 19:56:36,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:56:36,725 INFO L470 AbstractCegarLoop]: Abstraction has 2365 states and 3545 transitions. [2021-11-25 19:56:36,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:36,726 INFO L276 IsEmpty]: Start isEmpty. Operand 2365 states and 3545 transitions. [2021-11-25 19:56:36,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-25 19:56:36,737 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:56:36,737 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:56:36,738 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-25 19:56:36,738 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:56:36,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:56:36,738 INFO L85 PathProgramCache]: Analyzing trace with hash -229443819, now seen corresponding path program 1 times [2021-11-25 19:56:36,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:56:36,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772568901] [2021-11-25 19:56:36,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:56:36,739 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:56:36,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:56:36,820 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 19:56:36,820 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:56:36,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772568901] [2021-11-25 19:56:36,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772568901] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:56:36,820 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:56:36,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:56:36,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417878581] [2021-11-25 19:56:36,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:56:36,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:56:36,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:56:36,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:56:36,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:36,823 INFO L87 Difference]: Start difference. First operand 2365 states and 3545 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:37,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:56:37,095 INFO L93 Difference]: Finished difference Result 5531 states and 8387 transitions. [2021-11-25 19:56:37,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:56:37,096 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 154 [2021-11-25 19:56:37,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:56:37,121 INFO L225 Difference]: With dead ends: 5531 [2021-11-25 19:56:37,122 INFO L226 Difference]: Without dead ends: 3558 [2021-11-25 19:56:37,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:37,129 INFO L933 BasicCegarLoop]: 450 mSDtfsCounter, 68 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 875 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:56:37,130 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 875 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:56:37,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3558 states. [2021-11-25 19:56:37,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3558 to 3553. [2021-11-25 19:56:37,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3553 states, 2702 states have (on average 1.3871206513693561) internal successors, (3748), 2713 states have internal predecessors, (3748), 806 states have call successors, (806), 45 states have call predecessors, (806), 44 states have return successors, (803), 802 states have call predecessors, (803), 803 states have call successors, (803) [2021-11-25 19:56:37,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3553 states to 3553 states and 5357 transitions. [2021-11-25 19:56:37,366 INFO L78 Accepts]: Start accepts. Automaton has 3553 states and 5357 transitions. Word has length 154 [2021-11-25 19:56:37,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:56:37,367 INFO L470 AbstractCegarLoop]: Abstraction has 3553 states and 5357 transitions. [2021-11-25 19:56:37,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:37,367 INFO L276 IsEmpty]: Start isEmpty. Operand 3553 states and 5357 transitions. [2021-11-25 19:56:37,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2021-11-25 19:56:37,381 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:56:37,382 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:56:37,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-25 19:56:37,382 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:56:37,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:56:37,383 INFO L85 PathProgramCache]: Analyzing trace with hash -468081885, now seen corresponding path program 1 times [2021-11-25 19:56:37,383 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:56:37,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069408979] [2021-11-25 19:56:37,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:56:37,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:56:37,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:56:37,460 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 19:56:37,461 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:56:37,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069408979] [2021-11-25 19:56:37,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069408979] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:56:37,461 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:56:37,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:56:37,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653302022] [2021-11-25 19:56:37,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:56:37,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:56:37,462 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:56:37,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:56:37,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:37,463 INFO L87 Difference]: Start difference. First operand 3553 states and 5357 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:37,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:56:37,856 INFO L93 Difference]: Finished difference Result 8765 states and 13326 transitions. [2021-11-25 19:56:37,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:56:37,857 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 155 [2021-11-25 19:56:37,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:56:37,903 INFO L225 Difference]: With dead ends: 8765 [2021-11-25 19:56:37,903 INFO L226 Difference]: Without dead ends: 5771 [2021-11-25 19:56:37,915 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:37,915 INFO L933 BasicCegarLoop]: 462 mSDtfsCounter, 66 mSDsluCounter, 485 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 897 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:56:37,916 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 897 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:56:37,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5771 states. [2021-11-25 19:56:38,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5771 to 5766. [2021-11-25 19:56:38,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5766 states, 4422 states have (on average 1.3812754409769334) internal successors, (6108), 4433 states have internal predecessors, (6108), 1299 states have call successors, (1299), 45 states have call predecessors, (1299), 44 states have return successors, (1296), 1295 states have call predecessors, (1296), 1296 states have call successors, (1296) [2021-11-25 19:56:38,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5766 states to 5766 states and 8703 transitions. [2021-11-25 19:56:38,329 INFO L78 Accepts]: Start accepts. Automaton has 5766 states and 8703 transitions. Word has length 155 [2021-11-25 19:56:38,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:56:38,330 INFO L470 AbstractCegarLoop]: Abstraction has 5766 states and 8703 transitions. [2021-11-25 19:56:38,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:38,330 INFO L276 IsEmpty]: Start isEmpty. Operand 5766 states and 8703 transitions. [2021-11-25 19:56:38,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-11-25 19:56:38,351 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:56:38,352 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:56:38,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-25 19:56:38,352 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:56:38,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:56:38,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1858587840, now seen corresponding path program 1 times [2021-11-25 19:56:38,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:56:38,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286960860] [2021-11-25 19:56:38,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:56:38,353 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:56:38,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:56:38,436 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 19:56:38,436 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:56:38,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286960860] [2021-11-25 19:56:38,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286960860] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:56:38,437 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:56:38,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:56:38,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718556599] [2021-11-25 19:56:38,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:56:38,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:56:38,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:56:38,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:56:38,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:38,439 INFO L87 Difference]: Start difference. First operand 5766 states and 8703 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:39,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:56:39,022 INFO L93 Difference]: Finished difference Result 14329 states and 21870 transitions. [2021-11-25 19:56:39,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:56:39,032 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 156 [2021-11-25 19:56:39,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:56:39,113 INFO L225 Difference]: With dead ends: 14329 [2021-11-25 19:56:39,113 INFO L226 Difference]: Without dead ends: 9472 [2021-11-25 19:56:39,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:39,129 INFO L933 BasicCegarLoop]: 453 mSDtfsCounter, 64 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:56:39,130 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 881 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:56:39,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9472 states. [2021-11-25 19:56:39,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9472 to 9467. [2021-11-25 19:56:39,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9467 states, 7301 states have (on average 1.3846048486508697) internal successors, (10109), 7312 states have internal predecessors, (10109), 2121 states have call successors, (2121), 45 states have call predecessors, (2121), 44 states have return successors, (2118), 2117 states have call predecessors, (2118), 2118 states have call successors, (2118) [2021-11-25 19:56:39,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9467 states to 9467 states and 14348 transitions. [2021-11-25 19:56:39,743 INFO L78 Accepts]: Start accepts. Automaton has 9467 states and 14348 transitions. Word has length 156 [2021-11-25 19:56:39,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:56:39,743 INFO L470 AbstractCegarLoop]: Abstraction has 9467 states and 14348 transitions. [2021-11-25 19:56:39,743 INFO L471 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:39,744 INFO L276 IsEmpty]: Start isEmpty. Operand 9467 states and 14348 transitions. [2021-11-25 19:56:39,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-11-25 19:56:39,770 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:56:39,770 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:56:39,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-25 19:56:39,770 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:56:39,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:56:39,771 INFO L85 PathProgramCache]: Analyzing trace with hash -627771222, now seen corresponding path program 1 times [2021-11-25 19:56:39,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:56:39,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782673441] [2021-11-25 19:56:39,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:56:39,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:56:39,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:56:39,851 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 19:56:39,851 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:56:39,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782673441] [2021-11-25 19:56:39,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782673441] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:56:39,851 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:56:39,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:56:39,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021848120] [2021-11-25 19:56:39,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:56:39,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:56:39,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:56:39,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:56:39,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:39,853 INFO L87 Difference]: Start difference. First operand 9467 states and 14348 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:40,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:56:40,704 INFO L93 Difference]: Finished difference Result 23702 states and 36081 transitions. [2021-11-25 19:56:40,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:56:40,705 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 157 [2021-11-25 19:56:40,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:56:40,794 INFO L225 Difference]: With dead ends: 23702 [2021-11-25 19:56:40,795 INFO L226 Difference]: Without dead ends: 15684 [2021-11-25 19:56:40,828 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:40,829 INFO L933 BasicCegarLoop]: 457 mSDtfsCounter, 62 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 883 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:56:40,829 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 883 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:56:40,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15684 states. [2021-11-25 19:56:42,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15684 to 15679. [2021-11-25 19:56:42,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15679 states, 12310 states have (on average 1.3808285946385053) internal successors, (16998), 12321 states have internal predecessors, (16998), 3324 states have call successors, (3324), 45 states have call predecessors, (3324), 44 states have return successors, (3321), 3320 states have call predecessors, (3321), 3321 states have call successors, (3321) [2021-11-25 19:56:42,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15679 states to 15679 states and 23643 transitions. [2021-11-25 19:56:42,109 INFO L78 Accepts]: Start accepts. Automaton has 15679 states and 23643 transitions. Word has length 157 [2021-11-25 19:56:42,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:56:42,113 INFO L470 AbstractCegarLoop]: Abstraction has 15679 states and 23643 transitions. [2021-11-25 19:56:42,113 INFO L471 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:42,113 INFO L276 IsEmpty]: Start isEmpty. Operand 15679 states and 23643 transitions. [2021-11-25 19:56:42,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-11-25 19:56:42,158 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:56:42,159 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:56:42,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-25 19:56:42,159 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:56:42,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:56:42,160 INFO L85 PathProgramCache]: Analyzing trace with hash 2129999464, now seen corresponding path program 1 times [2021-11-25 19:56:42,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:56:42,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566762995] [2021-11-25 19:56:42,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:56:42,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:56:42,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:56:42,274 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 19:56:42,274 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:56:42,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566762995] [2021-11-25 19:56:42,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566762995] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:56:42,275 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:56:42,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:56:42,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109877133] [2021-11-25 19:56:42,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:56:42,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:56:42,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:56:42,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:56:42,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:42,279 INFO L87 Difference]: Start difference. First operand 15679 states and 23643 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:43,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:56:43,563 INFO L93 Difference]: Finished difference Result 41309 states and 62683 transitions. [2021-11-25 19:56:43,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:56:43,563 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 158 [2021-11-25 19:56:43,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:56:43,704 INFO L225 Difference]: With dead ends: 41309 [2021-11-25 19:56:43,705 INFO L226 Difference]: Without dead ends: 27638 [2021-11-25 19:56:43,768 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:43,770 INFO L933 BasicCegarLoop]: 452 mSDtfsCounter, 60 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:56:43,771 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 881 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:56:43,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27638 states. [2021-11-25 19:56:45,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27638 to 27633. [2021-11-25 19:56:45,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27633 states, 21814 states have (on average 1.3775556981754837) internal successors, (30050), 21825 states have internal predecessors, (30050), 5774 states have call successors, (5774), 45 states have call predecessors, (5774), 44 states have return successors, (5771), 5770 states have call predecessors, (5771), 5771 states have call successors, (5771) [2021-11-25 19:56:45,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27633 states to 27633 states and 41595 transitions. [2021-11-25 19:56:45,606 INFO L78 Accepts]: Start accepts. Automaton has 27633 states and 41595 transitions. Word has length 158 [2021-11-25 19:56:45,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:56:45,607 INFO L470 AbstractCegarLoop]: Abstraction has 27633 states and 41595 transitions. [2021-11-25 19:56:45,607 INFO L471 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:45,607 INFO L276 IsEmpty]: Start isEmpty. Operand 27633 states and 41595 transitions. [2021-11-25 19:56:45,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-11-25 19:56:45,646 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:56:45,646 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:56:45,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-25 19:56:45,647 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:56:45,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:56:45,647 INFO L85 PathProgramCache]: Analyzing trace with hash 1318638173, now seen corresponding path program 1 times [2021-11-25 19:56:45,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:56:45,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579464442] [2021-11-25 19:56:45,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:56:45,648 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:56:45,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:56:45,737 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 19:56:45,737 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:56:45,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579464442] [2021-11-25 19:56:45,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579464442] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:56:45,738 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:56:45,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:56:45,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410643101] [2021-11-25 19:56:45,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:56:45,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:56:45,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:56:45,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:56:45,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:45,740 INFO L87 Difference]: Start difference. First operand 27633 states and 41595 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:48,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:56:48,463 INFO L93 Difference]: Finished difference Result 74231 states and 112565 transitions. [2021-11-25 19:56:48,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:56:48,464 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 159 [2021-11-25 19:56:48,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:56:48,770 INFO L225 Difference]: With dead ends: 74231 [2021-11-25 19:56:48,770 INFO L226 Difference]: Without dead ends: 49389 [2021-11-25 19:56:48,834 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:48,835 INFO L933 BasicCegarLoop]: 454 mSDtfsCounter, 58 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:56:48,835 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 882 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:56:48,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49389 states. [2021-11-25 19:56:51,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49389 to 49384. [2021-11-25 19:56:51,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49384 states, 39052 states have (on average 1.3769589265594593) internal successors, (53773), 39063 states have internal predecessors, (53773), 10287 states have call successors, (10287), 45 states have call predecessors, (10287), 44 states have return successors, (10284), 10283 states have call predecessors, (10284), 10284 states have call successors, (10284) [2021-11-25 19:56:52,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49384 states to 49384 states and 74344 transitions. [2021-11-25 19:56:52,148 INFO L78 Accepts]: Start accepts. Automaton has 49384 states and 74344 transitions. Word has length 159 [2021-11-25 19:56:52,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:56:52,149 INFO L470 AbstractCegarLoop]: Abstraction has 49384 states and 74344 transitions. [2021-11-25 19:56:52,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:52,149 INFO L276 IsEmpty]: Start isEmpty. Operand 49384 states and 74344 transitions. [2021-11-25 19:56:52,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2021-11-25 19:56:52,228 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:56:52,228 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:56:52,229 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-25 19:56:52,229 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:56:52,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:56:52,230 INFO L85 PathProgramCache]: Analyzing trace with hash 1495828846, now seen corresponding path program 1 times [2021-11-25 19:56:52,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:56:52,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722019493] [2021-11-25 19:56:52,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:56:52,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:56:52,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:56:52,335 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 19:56:52,335 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:56:52,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722019493] [2021-11-25 19:56:52,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722019493] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:56:52,336 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:56:52,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:56:52,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3901891] [2021-11-25 19:56:52,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:56:52,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:56:52,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:56:52,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:56:52,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:52,339 INFO L87 Difference]: Start difference. First operand 49384 states and 74344 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:56:56,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:56:56,214 INFO L93 Difference]: Finished difference Result 90901 states and 137229 transitions. [2021-11-25 19:56:56,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:56:56,214 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 160 [2021-11-25 19:56:56,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:56:56,644 INFO L225 Difference]: With dead ends: 90901 [2021-11-25 19:56:56,645 INFO L226 Difference]: Without dead ends: 90677 [2021-11-25 19:56:56,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:56:56,680 INFO L933 BasicCegarLoop]: 452 mSDtfsCounter, 56 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:56:56,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 881 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:56:56,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90677 states. [2021-11-25 19:57:01,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90677 to 90672. [2021-11-25 19:57:01,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90672 states, 71972 states have (on average 1.3691852387039405) internal successors, (98543), 71983 states have internal predecessors, (98543), 18655 states have call successors, (18655), 45 states have call predecessors, (18655), 44 states have return successors, (18652), 18651 states have call predecessors, (18652), 18652 states have call successors, (18652) [2021-11-25 19:57:01,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90672 states to 90672 states and 135850 transitions. [2021-11-25 19:57:01,763 INFO L78 Accepts]: Start accepts. Automaton has 90672 states and 135850 transitions. Word has length 160 [2021-11-25 19:57:01,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:01,764 INFO L470 AbstractCegarLoop]: Abstraction has 90672 states and 135850 transitions. [2021-11-25 19:57:01,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:57:01,764 INFO L276 IsEmpty]: Start isEmpty. Operand 90672 states and 135850 transitions. [2021-11-25 19:57:01,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-11-25 19:57:01,801 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:01,801 INFO L514 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:01,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-25 19:57:01,802 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:01,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:01,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1990369003, now seen corresponding path program 1 times [2021-11-25 19:57:01,802 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:57:01,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448272536] [2021-11-25 19:57:01,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:01,803 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:57:01,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-25 19:57:01,913 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-25 19:57:02,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-25 19:57:02,800 INFO L133 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2021-11-25 19:57:02,800 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-25 19:57:02,801 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-25 19:57:02,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-25 19:57:02,806 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:02,809 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-25 19:57:03,151 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.11 07:57:03 BoogieIcfgContainer [2021-11-25 19:57:03,151 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-25 19:57:03,152 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-25 19:57:03,152 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-25 19:57:03,152 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-25 19:57:03,152 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 07:49:51" (3/4) ... [2021-11-25 19:57:03,156 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-11-25 19:57:03,156 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-25 19:57:03,156 INFO L158 Benchmark]: Toolchain (without parser) took 435633.57ms. Allocated memory was 121.6MB in the beginning and 10.6GB in the end (delta: 10.5GB). Free memory was 84.0MB in the beginning and 9.7GB in the end (delta: -9.6GB). Peak memory consumption was 903.1MB. Max. memory is 16.1GB. [2021-11-25 19:57:03,157 INFO L158 Benchmark]: CDTParser took 0.35ms. Allocated memory is still 81.8MB. Free memory is still 37.8MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-25 19:57:03,157 INFO L158 Benchmark]: CACSL2BoogieTranslator took 988.43ms. Allocated memory is still 121.6MB. Free memory was 83.7MB in the beginning and 63.7MB in the end (delta: 20.0MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2021-11-25 19:57:03,157 INFO L158 Benchmark]: Boogie Procedure Inliner took 189.08ms. Allocated memory is still 121.6MB. Free memory was 63.7MB in the beginning and 55.9MB in the end (delta: 7.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-25 19:57:03,158 INFO L158 Benchmark]: Boogie Preprocessor took 133.70ms. Allocated memory is still 121.6MB. Free memory was 55.9MB in the beginning and 50.2MB in the end (delta: 5.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-11-25 19:57:03,158 INFO L158 Benchmark]: RCFGBuilder took 2488.69ms. Allocated memory was 121.6MB in the beginning and 155.2MB in the end (delta: 33.6MB). Free memory was 50.2MB in the beginning and 64.2MB in the end (delta: -14.0MB). Peak memory consumption was 36.5MB. Max. memory is 16.1GB. [2021-11-25 19:57:03,158 INFO L158 Benchmark]: TraceAbstraction took 431821.86ms. Allocated memory was 155.2MB in the beginning and 10.6GB in the end (delta: 10.5GB). Free memory was 63.1MB in the beginning and 9.7GB in the end (delta: -9.6GB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. [2021-11-25 19:57:03,159 INFO L158 Benchmark]: Witness Printer took 4.20ms. Allocated memory is still 10.6GB. Free memory is still 9.7GB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-25 19:57:03,161 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.35ms. Allocated memory is still 81.8MB. Free memory is still 37.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 988.43ms. Allocated memory is still 121.6MB. Free memory was 83.7MB in the beginning and 63.7MB in the end (delta: 20.0MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 189.08ms. Allocated memory is still 121.6MB. Free memory was 63.7MB in the beginning and 55.9MB in the end (delta: 7.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 133.70ms. Allocated memory is still 121.6MB. Free memory was 55.9MB in the beginning and 50.2MB in the end (delta: 5.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 2488.69ms. Allocated memory was 121.6MB in the beginning and 155.2MB in the end (delta: 33.6MB). Free memory was 50.2MB in the beginning and 64.2MB in the end (delta: -14.0MB). Peak memory consumption was 36.5MB. Max. memory is 16.1GB. * TraceAbstraction took 431821.86ms. Allocated memory was 155.2MB in the beginning and 10.6GB in the end (delta: 10.5GB). Free memory was 63.1MB in the beginning and 9.7GB in the end (delta: -9.6GB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. * Witness Printer took 4.20ms. Allocated memory is still 10.6GB. Free memory is still 9.7GB. There was no memory consumed. 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: 408]: 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 3476. Possible FailurePath: [L50] int __SELECTED_FEATURE_Base ; [L51] int __SELECTED_FEATURE_Keys ; [L52] int __SELECTED_FEATURE_Encrypt ; [L53] int __SELECTED_FEATURE_AutoResponder ; [L54] int __SELECTED_FEATURE_AddressBook ; [L55] int __SELECTED_FEATURE_Sign ; [L56] int __SELECTED_FEATURE_Forward ; [L57] int __SELECTED_FEATURE_Verify ; [L58] int __SELECTED_FEATURE_Decrypt ; [L59] int __GUIDSL_ROOT_PRODUCTION ; [L582] static struct __ACC__ERR *head = (struct __ACC__ERR *)0; [L811] int queue_empty = 1; [L812] int queued_message ; [L813] int queued_client ; [L1363] int __ste_Email_counter = 0; [L1379] int __ste_email_id0 = 0; [L1380] int __ste_email_id1 = 0; [L1416] int __ste_email_from0 = 0; [L1417] int __ste_email_from1 = 0; [L1453] int __ste_email_to0 = 0; [L1454] int __ste_email_to1 = 0; [L1490] char *__ste_email_subject0 ; [L1491] char *__ste_email_subject1 ; [L1529] char *__ste_email_body0 = (char *)0; [L1530] char *__ste_email_body1 = (char *)0; [L1568] int __ste_email_isEncrypted0 = 0; [L1569] int __ste_email_isEncrypted1 = 0; [L1605] int __ste_email_encryptionKey0 = 0; [L1606] int __ste_email_encryptionKey1 = 0; [L1642] int __ste_email_isSigned0 = 0; [L1643] int __ste_email_isSigned1 = 0; [L1679] int __ste_email_signKey0 = 0; [L1680] int __ste_email_signKey1 = 0; [L1716] int __ste_email_isSignatureVerified0 ; [L1717] int __ste_email_isSignatureVerified1 ; [L2050] int __ste_Client_counter = 0; [L2066] char *__ste_client_name0 = (char *)0; [L2067] char *__ste_client_name1 = (char *)0; [L2068] char *__ste_client_name2 = (char *)0; [L2115] int __ste_client_outbuffer0 = 0; [L2116] int __ste_client_outbuffer1 = 0; [L2117] int __ste_client_outbuffer2 = 0; [L2118] int __ste_client_outbuffer3 = 0; [L2163] int __ste_ClientAddressBook_size0 = 0; [L2164] int __ste_ClientAddressBook_size1 = 0; [L2165] int __ste_ClientAddressBook_size2 = 0; [L2235] int __ste_Client_AddressBook0_Alias0 = 0; [L2236] int __ste_Client_AddressBook0_Alias1 = 0; [L2237] int __ste_Client_AddressBook0_Alias2 = 0; [L2238] int __ste_Client_AddressBook1_Alias0 = 0; [L2239] int __ste_Client_AddressBook1_Alias1 = 0; [L2240] int __ste_Client_AddressBook1_Alias2 = 0; [L2241] int __ste_Client_AddressBook2_Alias0 = 0; [L2242] int __ste_Client_AddressBook2_Alias1 = 0; [L2243] int __ste_Client_AddressBook2_Alias2 = 0; [L2438] int __ste_Client_AddressBook0_Address0 = 0; [L2439] int __ste_Client_AddressBook0_Address1 = 0; [L2440] int __ste_Client_AddressBook0_Address2 = 0; [L2441] int __ste_Client_AddressBook1_Address0 = 0; [L2442] int __ste_Client_AddressBook1_Address1 = 0; [L2443] int __ste_Client_AddressBook1_Address2 = 0; [L2444] int __ste_Client_AddressBook2_Address0 = 0; [L2445] int __ste_Client_AddressBook2_Address1 = 0; [L2446] int __ste_Client_AddressBook2_Address2 = 0; [L2572] int __ste_client_autoResponse0 = 0; [L2573] int __ste_client_autoResponse1 = 0; [L2574] int __ste_client_autoResponse2 = 0; [L2619] int __ste_client_privateKey0 = 0; [L2620] int __ste_client_privateKey1 = 0; [L2621] int __ste_client_privateKey2 = 0; [L2666] int __ste_ClientKeyring_size0 = 0; [L2667] int __ste_ClientKeyring_size1 = 0; [L2668] int __ste_ClientKeyring_size2 = 0; [L2738] int __ste_Client_Keyring0_User0 = 0; [L2739] int __ste_Client_Keyring0_User1 = 0; [L2740] int __ste_Client_Keyring0_User2 = 0; [L2741] int __ste_Client_Keyring1_User0 = 0; [L2742] int __ste_Client_Keyring1_User1 = 0; [L2743] int __ste_Client_Keyring1_User2 = 0; [L2744] int __ste_Client_Keyring2_User0 = 0; [L2745] int __ste_Client_Keyring2_User1 = 0; [L2746] int __ste_Client_Keyring2_User2 = 0; [L2845] int __ste_Client_Keyring0_PublicKey0 = 0; [L2846] int __ste_Client_Keyring0_PublicKey1 = 0; [L2847] int __ste_Client_Keyring0_PublicKey2 = 0; [L2848] int __ste_Client_Keyring1_PublicKey0 = 0; [L2849] int __ste_Client_Keyring1_PublicKey1 = 0; [L2850] int __ste_Client_Keyring1_PublicKey2 = 0; [L2851] int __ste_Client_Keyring2_PublicKey0 = 0; [L2852] int __ste_Client_Keyring2_PublicKey1 = 0; [L2853] int __ste_Client_Keyring2_PublicKey2 = 0; [L3006] int __ste_client_forwardReceiver0 = 0; [L3007] int __ste_client_forwardReceiver1 = 0; [L3008] int __ste_client_forwardReceiver2 = 0; [L3009] int __ste_client_forwardReceiver3 = 0; [L3054] int __ste_client_idCounter0 = 0; [L3055] int __ste_client_idCounter1 = 0; [L3056] int __ste_client_idCounter2 = 0; [L3102] int bob ; [L3103] int rjh ; [L3104] int chuck ; [L3451] int sent_signed = -1; [L3285] int retValue_acc ; [L3286] int tmp ; [L3290] CALL select_helpers() [L313] __GUIDSL_ROOT_PRODUCTION = 1 [L3290] RET select_helpers() [L3291] CALL select_features() [L296] CALL, EXPR select_one() VAL [__GUIDSL_ROOT_PRODUCTION=1, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L282] int retValue_acc ; [L283] int choice = __VERIFIER_nondet_int(); [L286] retValue_acc = choice [L287] return (retValue_acc); [L296] RET, EXPR select_one() VAL [__GUIDSL_ROOT_PRODUCTION=1, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, select_one()=45, sent_signed=-1] [L296] __SELECTED_FEATURE_Base = select_one() [L297] CALL, EXPR select_one() VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=45, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L282] int retValue_acc ; [L283] int choice = __VERIFIER_nondet_int(); [L286] retValue_acc = choice [L287] return (retValue_acc); [L297] RET, EXPR select_one() VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=45, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, select_one()=46, sent_signed=-1] [L297] __SELECTED_FEATURE_Keys = select_one() [L298] CALL, EXPR select_one() VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=46, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L282] int retValue_acc ; [L283] int choice = __VERIFIER_nondet_int(); [L286] retValue_acc = choice [L287] return (retValue_acc); [L298] RET, EXPR select_one() VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=46, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, select_one()=0, sent_signed=-1] [L298] __SELECTED_FEATURE_Encrypt = select_one() [L299] CALL, EXPR select_one() VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=46, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L282] int retValue_acc ; [L283] int choice = __VERIFIER_nondet_int(); [L286] retValue_acc = choice [L287] return (retValue_acc); [L299] RET, EXPR select_one() VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=46, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, select_one()=47, sent_signed=-1] [L299] __SELECTED_FEATURE_AutoResponder = select_one() [L300] CALL, EXPR select_one() VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=46, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L282] int retValue_acc ; [L283] int choice = __VERIFIER_nondet_int(); [L286] retValue_acc = choice [L287] return (retValue_acc); [L300] RET, EXPR select_one() VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=46, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, select_one()=0, sent_signed=-1] [L300] __SELECTED_FEATURE_AddressBook = select_one() [L301] __SELECTED_FEATURE_Sign = 1 VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L302] CALL, EXPR select_one() VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L282] int retValue_acc ; [L283] int choice = __VERIFIER_nondet_int(); [L286] retValue_acc = choice [L287] return (retValue_acc); [L302] RET, EXPR select_one() VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, select_one()=49, sent_signed=-1] [L302] __SELECTED_FEATURE_Forward = select_one() [L303] CALL, EXPR select_one() VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L282] int retValue_acc ; [L283] int choice = __VERIFIER_nondet_int(); [L286] retValue_acc = choice [L287] return (retValue_acc); [L303] RET, EXPR select_one() VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, select_one()=50, sent_signed=-1] [L303] __SELECTED_FEATURE_Verify = select_one() [L304] CALL, EXPR select_one() VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L282] int retValue_acc ; [L283] int choice = __VERIFIER_nondet_int(); [L286] retValue_acc = choice [L287] return (retValue_acc); [L304] RET, EXPR select_one() VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, select_one()=0, sent_signed=-1] [L304] __SELECTED_FEATURE_Decrypt = select_one() [L3291] RET select_features() [L3292] CALL, EXPR valid_product() [L318] int retValue_acc ; [L319] int tmp ; VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L322] COND TRUE ! __SELECTED_FEATURE_Encrypt VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L327] COND TRUE ! __SELECTED_FEATURE_Decrypt VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L332] COND TRUE ! __SELECTED_FEATURE_Encrypt VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L337] COND FALSE !(! __SELECTED_FEATURE_Sign) VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L340] COND TRUE \read(__SELECTED_FEATURE_Verify) VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L342] COND FALSE !(! __SELECTED_FEATURE_Verify) VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L345] COND TRUE \read(__SELECTED_FEATURE_Sign) VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L347] COND FALSE !(! __SELECTED_FEATURE_Sign) VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L350] COND TRUE \read(__SELECTED_FEATURE_Keys) VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1] [L352] COND TRUE \read(__SELECTED_FEATURE_Base) [L353] tmp = 1 VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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=0, chuck=0, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1, tmp=1] [L381] retValue_acc = tmp [L382] return (retValue_acc); [L3292] RET, EXPR valid_product() [L3292] tmp = valid_product() [L3294] COND TRUE \read(tmp) [L3296] CALL setup() [L3262] char const * __restrict __cil_tmp1 ; [L3263] char const * __restrict __cil_tmp2 ; [L3264] char const * __restrict __cil_tmp3 ; [L3268] bob = 1 [L3269] CALL setup_bob(bob) [L3138] COND TRUE \read(__SELECTED_FEATURE_Keys) [L3140] CALL setup_bob__role__Keys(bob___0) [L3128] CALL setup_bob__before__Keys(bob___0) VAL [\old(__ste_client_idCounter0)=0, \old(__ste_client_idCounter1)=0, \old(__ste_client_idCounter2)=0, \old(bob___0)=1, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3118] 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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3085] COND TRUE handle == 1 [L3086] __ste_client_idCounter0 = value [L3118] RET setClientId(bob___0, bob___0) VAL [\old(__ste_client_idCounter0)=0, \old(__ste_client_idCounter1)=0, \old(__ste_client_idCounter2)=0, \old(bob___0)=1, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3128] RET setup_bob__before__Keys(bob___0) VAL [\old(bob___0)=1, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3129] 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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L2650] COND TRUE handle == 1 [L2651] __ste_client_privateKey0 = value [L3129] RET setClientPrivateKey(bob___0, 123) VAL [\old(bob___0)=1, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3140] RET setup_bob__role__Keys(bob___0) [L3269] RET setup_bob(bob) [L3270] __cil_tmp1 = (char const * __restrict )"bob: %d\n" [L3272] rjh = 2 [L3273] CALL setup_rjh(rjh) [L3176] COND TRUE \read(__SELECTED_FEATURE_Keys) [L3178] CALL setup_rjh__role__Keys(rjh___0) [L3166] CALL setup_rjh__before__Keys(rjh___0) VAL [\old(__ste_client_idCounter0)=1, \old(__ste_client_idCounter1)=0, \old(__ste_client_idCounter2)=0, \old(rjh___0)=2, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3156] 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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3085] COND FALSE !(handle == 1) [L3088] COND TRUE handle == 2 [L3089] __ste_client_idCounter1 = value [L3156] RET setClientId(rjh___0, rjh___0) VAL [\old(__ste_client_idCounter0)=1, \old(__ste_client_idCounter1)=0, \old(__ste_client_idCounter2)=0, \old(rjh___0)=2, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3166] RET setup_rjh__before__Keys(rjh___0) VAL [\old(rjh___0)=2, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3167] 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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L2650] COND FALSE !(handle == 1) [L2653] COND TRUE handle == 2 [L2654] __ste_client_privateKey1 = value [L3167] RET setClientPrivateKey(rjh___0, 456) VAL [\old(rjh___0)=2, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3178] RET setup_rjh__role__Keys(rjh___0) [L3273] RET setup_rjh(rjh) [L3274] __cil_tmp2 = (char const * __restrict )"rjh: %d\n" [L3276] chuck = 3 [L3277] CALL setup_chuck(chuck) [L3214] COND TRUE \read(__SELECTED_FEATURE_Keys) [L3216] CALL setup_chuck__role__Keys(chuck___0) [L3204] CALL setup_chuck__before__Keys(chuck___0) VAL [\old(__ste_client_idCounter0)=1, \old(__ste_client_idCounter1)=2, \old(__ste_client_idCounter2)=0, \old(chuck___0)=3, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3194] 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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3085] COND FALSE !(handle == 1) [L3088] COND FALSE !(handle == 2) [L3091] COND TRUE handle == 3 [L3092] __ste_client_idCounter2 = value [L3194] RET setClientId(chuck___0, chuck___0) VAL [\old(__ste_client_idCounter0)=1, \old(__ste_client_idCounter1)=2, \old(__ste_client_idCounter2)=0, \old(chuck___0)=3, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3204] RET setup_chuck__before__Keys(chuck___0) VAL [\old(chuck___0)=3, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3205] 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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L2650] COND FALSE !(handle == 1) [L2653] COND FALSE !(handle == 2) [L2656] COND TRUE handle == 3 [L2657] __ste_client_privateKey2 = value [L3205] RET setClientPrivateKey(chuck___0, 789) VAL [\old(chuck___0)=3, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3216] RET setup_chuck__role__Keys(chuck___0) [L3277] RET setup_chuck(chuck) [L3278] __cil_tmp3 = (char const * __restrict )"chuck: %d\n" [L3296] RET setup() [L3297] CALL test() [L1766] int op1 ; [L1767] int op2 ; [L1768] int op3 ; [L1769] int op4 ; [L1770] int op5 ; [L1771] int op6 ; [L1772] int op7 ; [L1773] int op8 ; [L1774] int op9 ; [L1775] int op10 ; [L1776] int op11 ; [L1777] int splverifierCounter ; [L1778] int tmp ; [L1779] int tmp___0 ; [L1780] int tmp___1 ; [L1781] int tmp___2 ; [L1782] int tmp___3 ; [L1783] int tmp___4 ; [L1784] int tmp___5 ; [L1785] int tmp___6 ; [L1786] int tmp___7 ; [L1787] int tmp___8 ; [L1788] int tmp___9 ; [L1791] op1 = 0 [L1792] op2 = 0 [L1793] op3 = 0 [L1794] op4 = 0 [L1795] op5 = 0 [L1796] op6 = 0 [L1797] op7 = 0 [L1798] op8 = 0 [L1799] op9 = 0 [L1800] op10 = 0 [L1801] op11 = 0 [L1802] splverifierCounter = 0 VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1804] COND TRUE 1 VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1806] COND TRUE splverifierCounter < 4 [L1811] splverifierCounter = splverifierCounter + 1 VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1812] COND TRUE ! op1 [L1814] tmp___9 = __VERIFIER_nondet_int() [L1816] COND FALSE !(\read(tmp___9)) VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1830] COND TRUE ! op2 [L1832] tmp___8 = __VERIFIER_nondet_int() [L1834] COND FALSE !(\read(tmp___8)) VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1848] COND TRUE ! op3 [L1850] tmp___7 = __VERIFIER_nondet_int() [L1852] COND FALSE !(\read(tmp___7)) VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1866] COND TRUE ! op4 [L1868] tmp___6 = __VERIFIER_nondet_int() [L1870] COND FALSE !(\read(tmp___6)) VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1884] COND TRUE ! op5 [L1886] tmp___5 = __VERIFIER_nondet_int() [L1888] COND FALSE !(\read(tmp___5)) VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1902] COND TRUE ! op6 [L1904] tmp___4 = __VERIFIER_nondet_int() [L1906] COND FALSE !(\read(tmp___4)) VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1920] COND TRUE ! op7 [L1922] tmp___3 = __VERIFIER_nondet_int() [L1924] COND FALSE !(\read(tmp___3)) VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1938] COND TRUE ! op8 [L1940] tmp___2 = __VERIFIER_nondet_int() [L1942] COND FALSE !(\read(tmp___2)) VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1956] COND TRUE ! op9 [L1958] tmp___1 = __VERIFIER_nondet_int() [L1960] COND FALSE !(\read(tmp___1)) VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1974] COND TRUE ! op10 [L1976] tmp___0 = __VERIFIER_nondet_int() [L1978] COND FALSE !(\read(tmp___0)) VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1992] COND TRUE ! op11 [L1994] tmp = __VERIFIER_nondet_int() [L1996] COND FALSE !(\read(tmp)) VAL [__GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L2025] CALL bobToRjh() [L3228] int tmp ; [L3229] int tmp___0 ; [L3230] int tmp___1 ; [L3235] CALL sendEmail(bob, rjh) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1163] int email ; [L1164] int tmp ; [L1168] CALL, EXPR createEmail(0, receiver) [L262] int retValue_acc ; [L263] int msg ; [L267] msg = 1 VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L268] CALL setEmailFrom(msg, from) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1441] COND TRUE handle == 1 [L1442] __ste_email_from0 = value [L268] RET setEmailFrom(msg, from) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L269] CALL setEmailTo(msg, to) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1478] COND TRUE handle == 1 [L1479] __ste_email_to0 = value [L269] RET setEmailTo(msg, to) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L270] retValue_acc = msg [L272] return (retValue_acc); [L1168] RET, EXPR createEmail(0, receiver) [L1168] tmp = createEmail(0, receiver) [L1169] email = tmp VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1170] CALL outgoing(sender, email) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L955] COND TRUE \read(__SELECTED_FEATURE_Sign) [L957] CALL outgoing__role__Sign(client, msg) [L945] CALL sign(client, msg) [L1270] int privkey ; [L1271] int tmp ; VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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, client=1, head={0:0}, msg=1, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L1275] CALL, EXPR getClientPrivateKey(client) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L2623] int retValue_acc ; [L2626] COND TRUE handle == 1 [L2627] retValue_acc = __ste_client_privateKey0 [L2628] return (retValue_acc); [L1275] RET, EXPR getClientPrivateKey(client) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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, client=1, getClientPrivateKey(client)=123, head={0:0}, msg=1, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L1275] tmp = getClientPrivateKey(client) [L1276] privkey = tmp [L1278] COND FALSE !(! privkey) [L1284] CALL setEmailIsSigned(msg, 1) [L1667] COND TRUE handle == 1 [L1668] __ste_email_isSigned0 = value [L1284] RET setEmailIsSigned(msg, 1) [L1285] CALL setEmailSignKey(msg, privkey) [L1704] COND TRUE handle == 1 [L1705] __ste_email_signKey0 = value [L1285] RET setEmailSignKey(msg, privkey) [L945] RET sign(client, msg) [L946] CALL outgoing__before__Sign(client, msg) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L927] COND FALSE !(\read(__SELECTED_FEATURE_AddressBook)) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L934] CALL outgoing__before__AddressBook(client, msg) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L873] COND FALSE !(\read(__SELECTED_FEATURE_Encrypt)) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L880] CALL outgoing__before__Encrypt(client, msg) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L831] int tmp ; [L835] CALL, EXPR getClientId(client) [L3058] int retValue_acc ; [L3061] COND TRUE handle == 1 [L3062] retValue_acc = __ste_client_idCounter0 [L3063] return (retValue_acc); [L835] RET, EXPR getClientId(client) [L835] tmp = getClientId(client) [L836] CALL setEmailFrom(msg, tmp) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1441] COND TRUE handle == 1 [L1442] __ste_email_from0 = value [L836] RET setEmailFrom(msg, tmp) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L837] CALL mail(client, msg) [L816] int __utac__ad__arg1 ; [L817] int tmp ; [L821] __utac__ad__arg1 = msg [L822] CALL __utac_acc__SignVerify_spec__1(__utac__ad__arg1) [L3453] char const * __restrict __cil_tmp2 ; [L3458] CALL, EXPR isSigned(msg) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1645] int retValue_acc ; [L1648] COND TRUE handle == 1 [L1649] retValue_acc = __ste_email_isSigned0 [L1650] return (retValue_acc); [L3458] RET, EXPR isSigned(msg) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3458] sent_signed = isSigned(msg) [L3459] __cil_tmp2 = (char const * __restrict )"sent_signed=%d\n" [L822] RET __utac_acc__SignVerify_spec__1(__utac__ad__arg1) [L824] CALL, EXPR getEmailTo(msg) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1456] int retValue_acc ; [L1459] COND TRUE handle == 1 [L1460] retValue_acc = __ste_email_to0 [L1461] return (retValue_acc); [L824] RET, EXPR getEmailTo(msg) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L824] tmp = getEmailTo(msg) [L825] CALL incoming(tmp, msg) [L1134] COND FALSE !(\read(__SELECTED_FEATURE_Decrypt)) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1141] CALL incoming__before__Decrypt(client, msg) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1076] COND TRUE \read(__SELECTED_FEATURE_Verify) [L1078] CALL incoming__role__Verify(client, msg) [L1066] CALL verify(client, msg) [L1304] int __utac__ad__arg1 ; [L1305] int __utac__ad__arg2 ; [L1306] int tmp ; [L1307] int tmp___0 ; [L1308] int pubkey ; [L1309] int tmp___1 ; [L1310] int tmp___2 ; [L1311] int tmp___3 ; [L1312] int tmp___4 ; [L1316] __utac__ad__arg1 = client [L1317] __utac__ad__arg2 = msg [L1318] CALL __utac_acc__SignVerify_spec__2(__utac__ad__arg1, __utac__ad__arg2) [L3466] int pubkey ; [L3467] int tmp ; [L3468] int tmp___0 ; [L3469] int tmp___1 ; [L3470] int tmp___2 ; [L3471] char const * __restrict __cil_tmp8 ; [L3476] __cil_tmp8 = (char const * __restrict )"sent_signed=%d\n" [L3479] COND TRUE sent_signed == 1 VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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={44:0}, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3481] CALL, EXPR getEmailFrom(msg) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L1419] int retValue_acc ; [L1422] COND TRUE handle == 1 [L1423] retValue_acc = __ste_email_from0 [L1424] return (retValue_acc); [L3481] RET, EXPR getEmailFrom(msg) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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={44:0}, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3481] tmp = getEmailFrom(msg) [L3482] CALL, EXPR findPublicKey(client, tmp) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L2909] int retValue_acc ; [L2912] COND FALSE !(handle == 1) [L2926] COND TRUE handle == 2 [L2927] COND FALSE !(userid == __ste_Client_Keyring1_User0) [L2931] COND FALSE !(userid == __ste_Client_Keyring1_User1) [L2935] retValue_acc = 0 [L2936] return (retValue_acc); [L3482] RET, EXPR findPublicKey(client, tmp) VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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={44:0}, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3482] tmp___0 = findPublicKey(client, tmp) [L3483] pubkey = tmp___0 VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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={44:0}, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3485] COND TRUE pubkey == 0 VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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={44:0}, __GUIDSL_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L3487] CALL __automaton_fail() VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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] [L408] reach_error() VAL [\old(__ste_email_encryptionKey0)=0, \old(__ste_email_encryptionKey1)=0, \old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isEncrypted0)=0, \old(__ste_email_isEncrypted1)=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_ROOT_PRODUCTION=1, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=47, __SELECTED_FEATURE_Base=45, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=49, __SELECTED_FEATURE_Keys=46, __SELECTED_FEATURE_Sign=1, __SELECTED_FEATURE_Verify=50, __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 45 procedures, 390 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 431.4s, OverallIterations: 18, TraceHistogramMax: 8, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.4s, AutomataDifference: 14.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 2806 SdHoareTripleChecker+Valid, 2.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 2554 mSDsluCounter, 15429 SdHoareTripleChecker+Invalid, 1.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 8546 mSDsCounter, 92 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1987 IncrementalHoareTripleChecker+Invalid, 2079 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 92 mSolverCounterUnsat, 7760 mSDtfsCounter, 1987 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 487 GetRequests, 357 SyntacticMatches, 7 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4634 ImplicationChecksByTransitivity, 283.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=90672occurred in iteration=17, InterpolantAutomatonStates: 56, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 13.5s AutomataMinimizationTime, 17 MinimizatonAttempts, 76 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 1.9s InterpolantComputationTime, 2776 NumberOfCodeBlocks, 2776 NumberOfCodeBlocksAsserted, 19 NumberOfCheckSat, 2741 ConstructedInterpolants, 0 QuantifiedInterpolants, 3118 SizeOfPredicates, 0 NumberOfNonLiveVariables, 1518 ConjunctsInSsa, 3 ConjunctsInUnsatCore, 19 InterpolantComputations, 16 PerfectInterpolantSequences, 1308/1314 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 [2021-11-25 19:57:03,227 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/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/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec3_productSimulator.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7 --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 18d9c4eb49bcfbad00b16e4c52915ece2e20abb9b599480aaed1e3c1557875b0 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-11-25 19:57:05,859 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-25 19:57:05,863 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-25 19:57:05,902 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-25 19:57:05,903 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-25 19:57:05,904 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-25 19:57:05,906 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-25 19:57:05,909 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-25 19:57:05,912 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-25 19:57:05,913 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-25 19:57:05,914 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-25 19:57:05,916 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-25 19:57:05,917 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-25 19:57:05,918 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-25 19:57:05,920 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-25 19:57:05,922 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-25 19:57:05,923 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-25 19:57:05,924 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-25 19:57:05,927 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-25 19:57:05,929 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-25 19:57:05,931 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-25 19:57:05,933 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-25 19:57:05,935 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-25 19:57:05,936 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-25 19:57:05,940 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-25 19:57:05,945 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-25 19:57:05,945 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-25 19:57:05,949 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-25 19:57:05,951 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-25 19:57:05,952 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-25 19:57:05,953 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-25 19:57:05,954 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-25 19:57:05,958 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-25 19:57:05,959 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-25 19:57:05,961 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-25 19:57:05,962 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-25 19:57:05,963 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-25 19:57:05,964 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-25 19:57:05,965 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-25 19:57:05,966 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-25 19:57:05,968 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-25 19:57:05,969 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-11-25 19:57:06,021 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-25 19:57:06,021 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-25 19:57:06,022 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-25 19:57:06,022 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-25 19:57:06,023 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-25 19:57:06,024 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-25 19:57:06,024 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-25 19:57:06,024 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-25 19:57:06,025 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-25 19:57:06,025 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-25 19:57:06,026 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-25 19:57:06,026 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-25 19:57:06,028 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-25 19:57:06,028 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-25 19:57:06,029 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-25 19:57:06,029 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-25 19:57:06,029 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-25 19:57:06,029 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-25 19:57:06,030 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-25 19:57:06,030 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-25 19:57:06,030 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-25 19:57:06,030 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-25 19:57:06,031 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-25 19:57:06,031 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-25 19:57:06,031 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-25 19:57:06,031 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-25 19:57:06,032 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-25 19:57:06,032 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-25 19:57:06,032 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-25 19:57:06,032 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 19:57:06,033 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-25 19:57:06,033 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-25 19:57:06,033 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-25 19:57:06,034 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-25 19:57:06,034 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-25 19:57:06,034 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-25 19:57:06,034 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-25 19:57:06,035 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-25 19:57:06,035 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_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/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_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7 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 -> 18d9c4eb49bcfbad00b16e4c52915ece2e20abb9b599480aaed1e3c1557875b0 [2021-11-25 19:57:06,449 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-25 19:57:06,469 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-25 19:57:06,471 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-25 19:57:06,472 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-25 19:57:06,473 INFO L275 PluginConnector]: CDTParser initialized [2021-11-25 19:57:06,475 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/../../sv-benchmarks/c/product-lines/email_spec3_productSimulator.cil.c [2021-11-25 19:57:06,545 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/data/3de3799a1/deae9fea1c6d4dcfae5d86e724390678/FLAG851af5cdc [2021-11-25 19:57:07,274 INFO L306 CDTParser]: Found 1 translation units. [2021-11-25 19:57:07,274 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/sv-benchmarks/c/product-lines/email_spec3_productSimulator.cil.c [2021-11-25 19:57:07,300 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/data/3de3799a1/deae9fea1c6d4dcfae5d86e724390678/FLAG851af5cdc [2021-11-25 19:57:07,467 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/data/3de3799a1/deae9fea1c6d4dcfae5d86e724390678 [2021-11-25 19:57:07,471 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-25 19:57:07,472 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-25 19:57:07,476 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-25 19:57:07,476 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-25 19:57:07,480 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-25 19:57:07,481 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 07:57:07" (1/1) ... [2021-11-25 19:57:07,484 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1d2a9f7e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:57:07, skipping insertion in model container [2021-11-25 19:57:07,484 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 07:57:07" (1/1) ... [2021-11-25 19:57:07,492 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-25 19:57:07,590 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 19:57:07,998 WARN L230 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_614bda58-d9d5-4d21-b927-cb365f6ed457/sv-benchmarks/c/product-lines/email_spec3_productSimulator.cil.c[9250,9263] [2021-11-25 19:57:08,548 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 19:57:08,564 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-25 19:57:08,585 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 19:57:08,599 WARN L230 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_614bda58-d9d5-4d21-b927-cb365f6ed457/sv-benchmarks/c/product-lines/email_spec3_productSimulator.cil.c[9250,9263] [2021-11-25 19:57:08,695 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 19:57:08,716 INFO L203 MainTranslator]: Completed pre-run [2021-11-25 19:57:08,740 WARN L230 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_614bda58-d9d5-4d21-b927-cb365f6ed457/sv-benchmarks/c/product-lines/email_spec3_productSimulator.cil.c[9250,9263] [2021-11-25 19:57:08,815 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 19:57:08,880 INFO L208 MainTranslator]: Completed translation [2021-11-25 19:57:08,881 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:57:08 WrapperNode [2021-11-25 19:57:08,881 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-25 19:57:08,883 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-25 19:57:08,883 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-25 19:57:08,883 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-25 19:57:08,892 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:57:08" (1/1) ... [2021-11-25 19:57:08,968 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:57:08" (1/1) ... [2021-11-25 19:57:09,059 INFO L137 Inliner]: procedures = 154, calls = 292, calls flagged for inlining = 67, calls inlined = 64, statements flattened = 1264 [2021-11-25 19:57:09,060 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-25 19:57:09,060 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-25 19:57:09,061 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-25 19:57:09,061 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-25 19:57:09,070 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:57:08" (1/1) ... [2021-11-25 19:57:09,070 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:57:08" (1/1) ... [2021-11-25 19:57:09,079 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:57:08" (1/1) ... [2021-11-25 19:57:09,079 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:57:08" (1/1) ... [2021-11-25 19:57:09,108 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:57:08" (1/1) ... [2021-11-25 19:57:09,144 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:57:08" (1/1) ... [2021-11-25 19:57:09,165 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:57:08" (1/1) ... [2021-11-25 19:57:09,191 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-25 19:57:09,192 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-25 19:57:09,192 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-25 19:57:09,193 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-25 19:57:09,202 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:57:08" (1/1) ... [2021-11-25 19:57:09,209 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 19:57:09,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:57:09,239 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-25 19:57:09,265 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-25 19:57:09,291 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2021-11-25 19:57:09,291 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2021-11-25 19:57:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck__before__Keys [2021-11-25 19:57:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck__before__Keys [2021-11-25 19:57:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__Sign [2021-11-25 19:57:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__Sign [2021-11-25 19:57:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2021-11-25 19:57:09,293 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2021-11-25 19:57:09,293 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2021-11-25 19:57:09,293 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2021-11-25 19:57:09,293 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2021-11-25 19:57:09,294 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2021-11-25 19:57:09,294 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2021-11-25 19:57:09,294 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2021-11-25 19:57:09,294 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Verify [2021-11-25 19:57:09,294 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Verify [2021-11-25 19:57:09,295 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2021-11-25 19:57:09,295 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2021-11-25 19:57:09,295 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob__before__Keys [2021-11-25 19:57:09,295 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob__before__Keys [2021-11-25 19:57:09,295 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2021-11-25 19:57:09,296 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2021-11-25 19:57:09,296 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2021-11-25 19:57:09,296 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2021-11-25 19:57:09,296 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2021-11-25 19:57:09,296 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2021-11-25 19:57:09,297 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Decrypt [2021-11-25 19:57:09,298 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Decrypt [2021-11-25 19:57:09,298 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__Encrypt [2021-11-25 19:57:09,298 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__Encrypt [2021-11-25 19:57:09,298 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2021-11-25 19:57:09,298 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2021-11-25 19:57:09,299 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2021-11-25 19:57:09,299 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2021-11-25 19:57:09,299 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2021-11-25 19:57:09,299 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2021-11-25 19:57:09,299 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2021-11-25 19:57:09,299 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Forward [2021-11-25 19:57:09,300 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Forward [2021-11-25 19:57:09,300 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2021-11-25 19:57:09,300 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2021-11-25 19:57:09,300 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2021-11-25 19:57:09,300 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2021-11-25 19:57:09,301 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2021-11-25 19:57:09,301 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2021-11-25 19:57:09,301 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable__before__Encrypt [2021-11-25 19:57:09,303 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable__before__Encrypt [2021-11-25 19:57:09,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-25 19:57:09,304 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2021-11-25 19:57:09,305 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2021-11-25 19:57:09,305 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2021-11-25 19:57:09,305 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2021-11-25 19:57:09,306 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__AddressBook [2021-11-25 19:57:09,306 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__AddressBook [2021-11-25 19:57:09,306 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Encrypt [2021-11-25 19:57:09,306 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Encrypt [2021-11-25 19:57:09,307 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__AutoResponder [2021-11-25 19:57:09,307 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__AutoResponder [2021-11-25 19:57:09,307 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2021-11-25 19:57:09,307 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2021-11-25 19:57:09,307 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2021-11-25 19:57:09,308 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2021-11-25 19:57:09,308 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2021-11-25 19:57:09,308 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2021-11-25 19:57:09,308 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2021-11-25 19:57:09,308 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2021-11-25 19:57:09,309 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2021-11-25 19:57:09,309 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2021-11-25 19:57:09,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-25 19:57:09,310 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2021-11-25 19:57:09,310 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2021-11-25 19:57:09,310 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2021-11-25 19:57:09,310 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2021-11-25 19:57:09,311 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2021-11-25 19:57:09,311 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2021-11-25 19:57:09,311 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh__before__Keys [2021-11-25 19:57:09,311 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh__before__Keys [2021-11-25 19:57:09,311 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Verify [2021-11-25 19:57:09,312 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Verify [2021-11-25 19:57:09,312 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2021-11-25 19:57:09,312 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2021-11-25 19:57:09,313 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2021-11-25 19:57:09,313 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2021-11-25 19:57:09,313 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2021-11-25 19:57:09,313 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2021-11-25 19:57:09,314 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Sign [2021-11-25 19:57:09,314 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Sign [2021-11-25 19:57:09,315 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2021-11-25 19:57:09,316 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2021-11-25 19:57:09,316 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2021-11-25 19:57:09,317 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2021-11-25 19:57:09,317 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-25 19:57:09,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-25 19:57:09,718 INFO L236 CfgBuilder]: Building ICFG [2021-11-25 19:57:09,721 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-25 19:57:11,039 INFO L277 CfgBuilder]: Performing block encoding [2021-11-25 19:57:11,054 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-25 19:57:11,054 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-25 19:57:11,057 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 07:57:11 BoogieIcfgContainer [2021-11-25 19:57:11,058 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-25 19:57:11,060 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-25 19:57:11,060 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-25 19:57:11,063 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-25 19:57:11,064 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 07:57:07" (1/3) ... [2021-11-25 19:57:11,064 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c844d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 07:57:11, skipping insertion in model container [2021-11-25 19:57:11,065 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:57:08" (2/3) ... [2021-11-25 19:57:11,065 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c844d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 07:57:11, skipping insertion in model container [2021-11-25 19:57:11,065 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 07:57:11" (3/3) ... [2021-11-25 19:57:11,067 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec3_productSimulator.cil.c [2021-11-25 19:57:11,073 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-25 19:57:11,073 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-25 19:57:11,157 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-25 19:57:11,168 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-25 19:57:11,169 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-25 19:57:11,228 INFO L276 IsEmpty]: Start isEmpty. Operand has 614 states, 453 states have (on average 1.5121412803532008) internal successors, (685), 475 states have internal predecessors, (685), 115 states have call successors, (115), 44 states have call predecessors, (115), 44 states have return successors, (115), 113 states have call predecessors, (115), 115 states have call successors, (115) [2021-11-25 19:57:11,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-25 19:57:11,274 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:11,275 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:11,275 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:11,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:11,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1093087284, now seen corresponding path program 1 times [2021-11-25 19:57:11,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:11,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [121439779] [2021-11-25 19:57:11,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:11,300 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:11,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:11,302 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:11,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-25 19:57:11,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:11,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 735 conjuncts, 1 conjunts are in the unsatisfiable core [2021-11-25 19:57:11,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:12,109 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-25 19:57:12,110 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:12,132 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:12,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [121439779] [2021-11-25 19:57:12,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [121439779] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:12,133 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:12,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 19:57:12,135 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402246380] [2021-11-25 19:57:12,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:12,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-25 19:57:12,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:12,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-25 19:57:12,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-25 19:57:12,173 INFO L87 Difference]: Start difference. First operand has 614 states, 453 states have (on average 1.5121412803532008) internal successors, (685), 475 states have internal predecessors, (685), 115 states have call successors, (115), 44 states have call predecessors, (115), 44 states have return successors, (115), 113 states have call predecessors, (115), 115 states have call successors, (115) Second operand has 2 states, 2 states have (on average 40.0) internal successors, (80), 2 states have internal predecessors, (80), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-25 19:57:12,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:12,321 INFO L93 Difference]: Finished difference Result 958 states and 1411 transitions. [2021-11-25 19:57:12,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-25 19:57:12,323 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 40.0) internal successors, (80), 2 states have internal predecessors, (80), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 152 [2021-11-25 19:57:12,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:12,356 INFO L225 Difference]: With dead ends: 958 [2021-11-25 19:57:12,356 INFO L226 Difference]: Without dead ends: 606 [2021-11-25 19:57:12,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-25 19:57:12,375 INFO L933 BasicCegarLoop]: 909 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, 909 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 [2021-11-25 19:57:12,377 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 909 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:57:12,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2021-11-25 19:57:12,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 606. [2021-11-25 19:57:12,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 447 states have (on average 1.5078299776286352) internal successors, (674), 467 states have internal predecessors, (674), 115 states have call successors, (115), 44 states have call predecessors, (115), 43 states have return successors, (112), 111 states have call predecessors, (112), 112 states have call successors, (112) [2021-11-25 19:57:12,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 901 transitions. [2021-11-25 19:57:12,519 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 901 transitions. Word has length 152 [2021-11-25 19:57:12,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:12,521 INFO L470 AbstractCegarLoop]: Abstraction has 606 states and 901 transitions. [2021-11-25 19:57:12,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 40.0) internal successors, (80), 2 states have internal predecessors, (80), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-25 19:57:12,522 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 901 transitions. [2021-11-25 19:57:12,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-11-25 19:57:12,535 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:12,536 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:12,557 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:12,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:12,752 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:12,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:12,754 INFO L85 PathProgramCache]: Analyzing trace with hash -1753524556, now seen corresponding path program 1 times [2021-11-25 19:57:12,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:12,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [754775569] [2021-11-25 19:57:12,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:12,762 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:12,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:12,764 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:12,797 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-25 19:57:13,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:13,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 736 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-25 19:57:13,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:13,527 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-25 19:57:13,528 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:13,528 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:13,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [754775569] [2021-11-25 19:57:13,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [754775569] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:13,529 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:13,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:57:13,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379650282] [2021-11-25 19:57:13,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:13,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:57:13,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:13,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:57:13,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:57:13,539 INFO L87 Difference]: Start difference. First operand 606 states and 901 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-25 19:57:13,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:13,669 INFO L93 Difference]: Finished difference Result 1176 states and 1746 transitions. [2021-11-25 19:57:13,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 19:57:13,670 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 153 [2021-11-25 19:57:13,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:13,679 INFO L225 Difference]: With dead ends: 1176 [2021-11-25 19:57:13,679 INFO L226 Difference]: Without dead ends: 606 [2021-11-25 19:57:13,682 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:57:13,684 INFO L933 BasicCegarLoop]: 899 mSDtfsCounter, 3 mSDsluCounter, 2686 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 3585 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 19:57:13,686 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 3585 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:57:13,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2021-11-25 19:57:13,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 606. [2021-11-25 19:57:13,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 447 states have (on average 1.4921700223713648) internal successors, (667), 467 states have internal predecessors, (667), 115 states have call successors, (115), 44 states have call predecessors, (115), 43 states have return successors, (112), 111 states have call predecessors, (112), 112 states have call successors, (112) [2021-11-25 19:57:13,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 894 transitions. [2021-11-25 19:57:13,739 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 894 transitions. Word has length 153 [2021-11-25 19:57:13,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:13,741 INFO L470 AbstractCegarLoop]: Abstraction has 606 states and 894 transitions. [2021-11-25 19:57:13,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-25 19:57:13,742 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 894 transitions. [2021-11-25 19:57:13,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-11-25 19:57:13,757 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:13,757 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:13,778 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:13,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:13,974 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:13,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:13,974 INFO L85 PathProgramCache]: Analyzing trace with hash 669699045, now seen corresponding path program 1 times [2021-11-25 19:57:13,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:13,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [585556014] [2021-11-25 19:57:13,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:13,989 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:13,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:13,990 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:13,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-25 19:57:14,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:14,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 741 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:57:14,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:14,727 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-11-25 19:57:14,727 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:14,728 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:14,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [585556014] [2021-11-25 19:57:14,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [585556014] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:14,728 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:14,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:57:14,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40129722] [2021-11-25 19:57:14,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:14,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:57:14,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:14,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:57:14,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:14,731 INFO L87 Difference]: Start difference. First operand 606 states and 894 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-11-25 19:57:14,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:14,881 INFO L93 Difference]: Finished difference Result 1182 states and 1759 transitions. [2021-11-25 19:57:14,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:57:14,897 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), 3 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 158 [2021-11-25 19:57:14,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:14,903 INFO L225 Difference]: With dead ends: 1182 [2021-11-25 19:57:14,903 INFO L226 Difference]: Without dead ends: 607 [2021-11-25 19:57:14,906 INFO L932 BasicCegarLoop]: 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 [2021-11-25 19:57:14,907 INFO L933 BasicCegarLoop]: 883 mSDtfsCounter, 853 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 853 SdHoareTripleChecker+Valid, 901 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:57:14,907 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [853 Valid, 901 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:57:14,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-11-25 19:57:14,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 607. [2021-11-25 19:57:14,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 449 states have (on average 1.4810690423162582) internal successors, (665), 467 states have internal predecessors, (665), 113 states have call successors, (113), 45 states have call predecessors, (113), 44 states have return successors, (110), 109 states have call predecessors, (110), 110 states have call successors, (110) [2021-11-25 19:57:14,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 888 transitions. [2021-11-25 19:57:14,959 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 888 transitions. Word has length 158 [2021-11-25 19:57:14,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:14,960 INFO L470 AbstractCegarLoop]: Abstraction has 607 states and 888 transitions. [2021-11-25 19:57:14,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-11-25 19:57:14,960 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 888 transitions. [2021-11-25 19:57:14,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-11-25 19:57:14,964 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:14,965 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:14,997 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:15,181 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:15,182 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:15,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:15,183 INFO L85 PathProgramCache]: Analyzing trace with hash -749851592, now seen corresponding path program 1 times [2021-11-25 19:57:15,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:15,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [324477825] [2021-11-25 19:57:15,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:15,184 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:15,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:15,185 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:15,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-25 19:57:15,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:15,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 764 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:57:15,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:15,944 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-25 19:57:15,945 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:15,945 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:15,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [324477825] [2021-11-25 19:57:15,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [324477825] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:15,949 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:15,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:57:15,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969020818] [2021-11-25 19:57:15,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:15,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:57:15,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:15,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:57:15,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:15,956 INFO L87 Difference]: Start difference. First operand 607 states and 888 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (29), 3 states have call predecessors, (29), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-11-25 19:57:16,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:16,092 INFO L93 Difference]: Finished difference Result 1464 states and 2153 transitions. [2021-11-25 19:57:16,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:57:16,093 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (29), 3 states have call predecessors, (29), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 168 [2021-11-25 19:57:16,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:16,105 INFO L225 Difference]: With dead ends: 1464 [2021-11-25 19:57:16,106 INFO L226 Difference]: Without dead ends: 608 [2021-11-25 19:57:16,122 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:16,130 INFO L933 BasicCegarLoop]: 1010 mSDtfsCounter, 720 mSDsluCounter, 851 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 720 SdHoareTripleChecker+Valid, 1861 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 19:57:16,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [720 Valid, 1861 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:57:16,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2021-11-25 19:57:16,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 608. [2021-11-25 19:57:16,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 451 states have (on average 1.4722838137472283) internal successors, (664), 467 states have internal predecessors, (664), 111 states have call successors, (111), 46 states have call predecessors, (111), 45 states have return successors, (108), 107 states have call predecessors, (108), 108 states have call successors, (108) [2021-11-25 19:57:16,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 883 transitions. [2021-11-25 19:57:16,188 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 883 transitions. Word has length 168 [2021-11-25 19:57:16,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:16,190 INFO L470 AbstractCegarLoop]: Abstraction has 608 states and 883 transitions. [2021-11-25 19:57:16,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (29), 3 states have call predecessors, (29), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-11-25 19:57:16,190 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 883 transitions. [2021-11-25 19:57:16,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2021-11-25 19:57:16,196 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:16,197 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:16,221 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:16,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:16,413 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:16,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:16,414 INFO L85 PathProgramCache]: Analyzing trace with hash -287322531, now seen corresponding path program 1 times [2021-11-25 19:57:16,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:16,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [821172842] [2021-11-25 19:57:16,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:16,416 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:16,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:16,417 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:16,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-25 19:57:16,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:16,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 811 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:57:16,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:17,247 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2021-11-25 19:57:17,248 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:17,248 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:17,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [821172842] [2021-11-25 19:57:17,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [821172842] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:17,249 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:17,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:57:17,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633237524] [2021-11-25 19:57:17,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:17,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:57:17,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:17,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:57:17,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:17,253 INFO L87 Difference]: Start difference. First operand 608 states and 883 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, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:57:17,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:17,376 INFO L93 Difference]: Finished difference Result 1170 states and 1706 transitions. [2021-11-25 19:57:17,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:57:17,377 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, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 190 [2021-11-25 19:57:17,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:17,385 INFO L225 Difference]: With dead ends: 1170 [2021-11-25 19:57:17,385 INFO L226 Difference]: Without dead ends: 611 [2021-11-25 19:57:17,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:17,389 INFO L933 BasicCegarLoop]: 856 mSDtfsCounter, 818 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 818 SdHoareTripleChecker+Valid, 897 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:57:17,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [818 Valid, 897 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:57:17,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2021-11-25 19:57:17,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 605. [2021-11-25 19:57:17,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 605 states, 451 states have (on average 1.4478935698447895) internal successors, (653), 462 states have internal predecessors, (653), 108 states have call successors, (108), 46 states have call predecessors, (108), 45 states have return successors, (105), 104 states have call predecessors, (105), 105 states have call successors, (105) [2021-11-25 19:57:17,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 605 states to 605 states and 866 transitions. [2021-11-25 19:57:17,440 INFO L78 Accepts]: Start accepts. Automaton has 605 states and 866 transitions. Word has length 190 [2021-11-25 19:57:17,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:17,441 INFO L470 AbstractCegarLoop]: Abstraction has 605 states and 866 transitions. [2021-11-25 19:57:17,441 INFO L471 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, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:57:17,442 INFO L276 IsEmpty]: Start isEmpty. Operand 605 states and 866 transitions. [2021-11-25 19:57:17,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-11-25 19:57:17,447 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:17,448 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:17,471 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:17,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:17,666 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:17,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:17,667 INFO L85 PathProgramCache]: Analyzing trace with hash 985670391, now seen corresponding path program 1 times [2021-11-25 19:57:17,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:17,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1756203334] [2021-11-25 19:57:17,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:17,669 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:17,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:17,670 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:17,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-25 19:57:18,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:18,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 816 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-25 19:57:18,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:18,559 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2021-11-25 19:57:18,560 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:18,560 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:18,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1756203334] [2021-11-25 19:57:18,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1756203334] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:18,561 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:18,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 19:57:18,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483399855] [2021-11-25 19:57:18,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:18,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-25 19:57:18,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:18,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-25 19:57:18,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:57:18,564 INFO L87 Difference]: Start difference. First operand 605 states and 866 transitions. Second operand has 8 states, 6 states have (on average 18.333333333333332) internal successors, (110), 8 states have internal predecessors, (110), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 3 states have call predecessors, (25), 4 states have call successors, (25) [2021-11-25 19:57:18,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:18,888 INFO L93 Difference]: Finished difference Result 1154 states and 1667 transitions. [2021-11-25 19:57:18,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-25 19:57:18,889 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 18.333333333333332) internal successors, (110), 8 states have internal predecessors, (110), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 3 states have call predecessors, (25), 4 states have call successors, (25) Word has length 187 [2021-11-25 19:57:18,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:18,895 INFO L225 Difference]: With dead ends: 1154 [2021-11-25 19:57:18,896 INFO L226 Difference]: Without dead ends: 607 [2021-11-25 19:57:18,899 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-11-25 19:57:18,901 INFO L933 BasicCegarLoop]: 851 mSDtfsCounter, 363 mSDsluCounter, 4697 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 5548 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:57:18,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [365 Valid, 5548 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:57:18,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-11-25 19:57:18,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 607. [2021-11-25 19:57:18,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 452 states have (on average 1.4469026548672566) internal successors, (654), 464 states have internal predecessors, (654), 108 states have call successors, (108), 46 states have call predecessors, (108), 46 states have return successors, (107), 104 states have call predecessors, (107), 105 states have call successors, (107) [2021-11-25 19:57:18,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 869 transitions. [2021-11-25 19:57:18,949 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 869 transitions. Word has length 187 [2021-11-25 19:57:18,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:18,950 INFO L470 AbstractCegarLoop]: Abstraction has 607 states and 869 transitions. [2021-11-25 19:57:18,950 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 18.333333333333332) internal successors, (110), 8 states have internal predecessors, (110), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 3 states have call predecessors, (25), 4 states have call successors, (25) [2021-11-25 19:57:18,951 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 869 transitions. [2021-11-25 19:57:18,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2021-11-25 19:57:18,956 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:18,956 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:18,985 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:19,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:19,170 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:19,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:19,170 INFO L85 PathProgramCache]: Analyzing trace with hash 2095854272, now seen corresponding path program 1 times [2021-11-25 19:57:19,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:19,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [114138610] [2021-11-25 19:57:19,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:19,171 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:19,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:19,172 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:19,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-25 19:57:19,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:19,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 817 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-25 19:57:19,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:20,042 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2021-11-25 19:57:20,043 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:20,043 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:20,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [114138610] [2021-11-25 19:57:20,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [114138610] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:20,044 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:20,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-25 19:57:20,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592967086] [2021-11-25 19:57:20,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:20,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 19:57:20,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:20,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 19:57:20,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:57:20,047 INFO L87 Difference]: Start difference. First operand 607 states and 869 transitions. Second operand has 6 states, 5 states have (on average 22.4) internal successors, (112), 6 states have internal predecessors, (112), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-11-25 19:57:20,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:20,298 INFO L93 Difference]: Finished difference Result 1155 states and 1670 transitions. [2021-11-25 19:57:20,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:57:20,300 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 22.4) internal successors, (112), 6 states have internal predecessors, (112), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 188 [2021-11-25 19:57:20,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:20,305 INFO L225 Difference]: With dead ends: 1155 [2021-11-25 19:57:20,306 INFO L226 Difference]: Without dead ends: 609 [2021-11-25 19:57:20,308 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:57:20,310 INFO L933 BasicCegarLoop]: 850 mSDtfsCounter, 361 mSDsluCounter, 2996 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 3846 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:57:20,310 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [361 Valid, 3846 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:57:20,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-11-25 19:57:20,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 609. [2021-11-25 19:57:20,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 453 states have (on average 1.445916114790287) internal successors, (655), 466 states have internal predecessors, (655), 108 states have call successors, (108), 46 states have call predecessors, (108), 47 states have return successors, (111), 104 states have call predecessors, (111), 105 states have call successors, (111) [2021-11-25 19:57:20,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 874 transitions. [2021-11-25 19:57:20,351 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 874 transitions. Word has length 188 [2021-11-25 19:57:20,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:20,352 INFO L470 AbstractCegarLoop]: Abstraction has 609 states and 874 transitions. [2021-11-25 19:57:20,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 22.4) internal successors, (112), 6 states have internal predecessors, (112), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-11-25 19:57:20,353 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 874 transitions. [2021-11-25 19:57:20,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-11-25 19:57:20,358 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:20,358 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:20,381 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:20,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:20,574 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:20,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:20,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1234981107, now seen corresponding path program 1 times [2021-11-25 19:57:20,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:20,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [397901304] [2021-11-25 19:57:20,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:20,575 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:20,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:20,576 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:20,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-25 19:57:20,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:20,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 818 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-25 19:57:20,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:21,339 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2021-11-25 19:57:21,339 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:21,339 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:21,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [397901304] [2021-11-25 19:57:21,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [397901304] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:21,340 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:21,340 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 19:57:21,340 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141720898] [2021-11-25 19:57:21,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:21,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-25 19:57:21,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:21,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-25 19:57:21,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:57:21,342 INFO L87 Difference]: Start difference. First operand 609 states and 874 transitions. Second operand has 8 states, 6 states have (on average 18.5) internal successors, (111), 8 states have internal predecessors, (111), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 3 states have call predecessors, (25), 4 states have call successors, (25) [2021-11-25 19:57:21,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:21,555 INFO L93 Difference]: Finished difference Result 1143 states and 1656 transitions. [2021-11-25 19:57:21,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-25 19:57:21,556 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 18.5) internal successors, (111), 8 states have internal predecessors, (111), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 3 states have call predecessors, (25), 4 states have call successors, (25) Word has length 189 [2021-11-25 19:57:21,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:21,561 INFO L225 Difference]: With dead ends: 1143 [2021-11-25 19:57:21,562 INFO L226 Difference]: Without dead ends: 609 [2021-11-25 19:57:21,564 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-11-25 19:57:21,565 INFO L933 BasicCegarLoop]: 851 mSDtfsCounter, 357 mSDsluCounter, 4707 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 5558 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:57:21,565 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [359 Valid, 5558 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:57:21,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-11-25 19:57:21,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 609. [2021-11-25 19:57:21,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 453 states have (on average 1.445916114790287) internal successors, (655), 466 states have internal predecessors, (655), 108 states have call successors, (108), 46 states have call predecessors, (108), 47 states have return successors, (110), 104 states have call predecessors, (110), 105 states have call successors, (110) [2021-11-25 19:57:21,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 873 transitions. [2021-11-25 19:57:21,605 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 873 transitions. Word has length 189 [2021-11-25 19:57:21,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:21,606 INFO L470 AbstractCegarLoop]: Abstraction has 609 states and 873 transitions. [2021-11-25 19:57:21,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 18.5) internal successors, (111), 8 states have internal predecessors, (111), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 3 states have call predecessors, (25), 4 states have call successors, (25) [2021-11-25 19:57:21,611 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 873 transitions. [2021-11-25 19:57:21,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2021-11-25 19:57:21,615 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:21,616 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:21,633 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:21,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:21,832 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:21,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:21,833 INFO L85 PathProgramCache]: Analyzing trace with hash 1290486566, now seen corresponding path program 1 times [2021-11-25 19:57:21,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:21,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1845124788] [2021-11-25 19:57:21,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:21,834 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:21,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:21,835 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:21,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-25 19:57:22,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:22,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 865 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-25 19:57:22,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:22,724 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2021-11-25 19:57:22,724 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:22,725 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:22,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1845124788] [2021-11-25 19:57:22,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1845124788] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:22,725 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:22,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 19:57:22,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651285824] [2021-11-25 19:57:22,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:22,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-25 19:57:22,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:22,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-25 19:57:22,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:57:22,729 INFO L87 Difference]: Start difference. First operand 609 states and 873 transitions. Second operand has 8 states, 6 states have (on average 19.5) internal successors, (117), 8 states have internal predecessors, (117), 4 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) [2021-11-25 19:57:23,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:23,010 INFO L93 Difference]: Finished difference Result 1145 states and 1659 transitions. [2021-11-25 19:57:23,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-25 19:57:23,011 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 19.5) internal successors, (117), 8 states have internal predecessors, (117), 4 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) Word has length 211 [2021-11-25 19:57:23,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:23,037 INFO L225 Difference]: With dead ends: 1145 [2021-11-25 19:57:23,037 INFO L226 Difference]: Without dead ends: 611 [2021-11-25 19:57:23,040 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-11-25 19:57:23,041 INFO L933 BasicCegarLoop]: 852 mSDtfsCounter, 355 mSDsluCounter, 4711 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 5563 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:57:23,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [357 Valid, 5563 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:57:23,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2021-11-25 19:57:23,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 611. [2021-11-25 19:57:23,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 454 states have (on average 1.4449339207048457) internal successors, (656), 468 states have internal predecessors, (656), 108 states have call successors, (108), 46 states have call predecessors, (108), 48 states have return successors, (112), 104 states have call predecessors, (112), 105 states have call successors, (112) [2021-11-25 19:57:23,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 876 transitions. [2021-11-25 19:57:23,088 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 876 transitions. Word has length 211 [2021-11-25 19:57:23,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:23,089 INFO L470 AbstractCegarLoop]: Abstraction has 611 states and 876 transitions. [2021-11-25 19:57:23,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 19.5) internal successors, (117), 8 states have internal predecessors, (117), 4 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) [2021-11-25 19:57:23,089 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 876 transitions. [2021-11-25 19:57:23,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-11-25 19:57:23,094 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:23,095 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:23,121 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:23,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:23,317 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:23,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:23,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1530648936, now seen corresponding path program 1 times [2021-11-25 19:57:23,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:23,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [837331776] [2021-11-25 19:57:23,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:23,318 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:23,318 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:23,319 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:23,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-25 19:57:23,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:23,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 820 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-25 19:57:23,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:24,152 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2021-11-25 19:57:24,152 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:24,152 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:24,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [837331776] [2021-11-25 19:57:24,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [837331776] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:24,153 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:24,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-25 19:57:24,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637048552] [2021-11-25 19:57:24,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:24,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 19:57:24,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:24,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 19:57:24,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:57:24,155 INFO L87 Difference]: Start difference. First operand 611 states and 876 transitions. Second operand has 6 states, 5 states have (on average 22.0) internal successors, (110), 6 states have internal predecessors, (110), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-11-25 19:57:24,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:24,396 INFO L93 Difference]: Finished difference Result 1142 states and 1653 transitions. [2021-11-25 19:57:24,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:57:24,397 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 22.0) internal successors, (110), 6 states have internal predecessors, (110), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 191 [2021-11-25 19:57:24,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:24,404 INFO L225 Difference]: With dead ends: 1142 [2021-11-25 19:57:24,404 INFO L226 Difference]: Without dead ends: 611 [2021-11-25 19:57:24,408 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:57:24,409 INFO L933 BasicCegarLoop]: 850 mSDtfsCounter, 355 mSDsluCounter, 3004 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 3854 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:57:24,409 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [355 Valid, 3854 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:57:24,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2021-11-25 19:57:24,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 611. [2021-11-25 19:57:24,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 454 states have (on average 1.4449339207048457) internal successors, (656), 468 states have internal predecessors, (656), 108 states have call successors, (108), 46 states have call predecessors, (108), 48 states have return successors, (111), 104 states have call predecessors, (111), 105 states have call successors, (111) [2021-11-25 19:57:24,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 875 transitions. [2021-11-25 19:57:24,463 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 875 transitions. Word has length 191 [2021-11-25 19:57:24,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:24,464 INFO L470 AbstractCegarLoop]: Abstraction has 611 states and 875 transitions. [2021-11-25 19:57:24,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 22.0) internal successors, (110), 6 states have internal predecessors, (110), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-11-25 19:57:24,464 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 875 transitions. [2021-11-25 19:57:24,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2021-11-25 19:57:24,471 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:24,471 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:24,492 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:24,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:24,692 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:24,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:24,692 INFO L85 PathProgramCache]: Analyzing trace with hash -1285746258, now seen corresponding path program 1 times [2021-11-25 19:57:24,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:24,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [752171917] [2021-11-25 19:57:24,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:24,693 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:24,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:24,695 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:24,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-25 19:57:25,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:25,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 883 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-25 19:57:25,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:25,550 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2021-11-25 19:57:25,550 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:25,550 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:25,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [752171917] [2021-11-25 19:57:25,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [752171917] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:25,551 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:25,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-25 19:57:25,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361069336] [2021-11-25 19:57:25,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:25,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 19:57:25,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:25,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 19:57:25,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:57:25,553 INFO L87 Difference]: Start difference. First operand 611 states and 875 transitions. Second operand has 6 states, 5 states have (on average 24.2) internal successors, (121), 6 states have internal predecessors, (121), 3 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2021-11-25 19:57:25,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:25,803 INFO L93 Difference]: Finished difference Result 1144 states and 1658 transitions. [2021-11-25 19:57:25,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:57:25,804 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 24.2) internal successors, (121), 6 states have internal predecessors, (121), 3 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 220 [2021-11-25 19:57:25,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:25,810 INFO L225 Difference]: With dead ends: 1144 [2021-11-25 19:57:25,810 INFO L226 Difference]: Without dead ends: 613 [2021-11-25 19:57:25,813 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:57:25,814 INFO L933 BasicCegarLoop]: 851 mSDtfsCounter, 353 mSDsluCounter, 3006 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 3857 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:57:25,814 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [353 Valid, 3857 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:57:25,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-11-25 19:57:25,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 613. [2021-11-25 19:57:25,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 455 states have (on average 1.443956043956044) internal successors, (657), 470 states have internal predecessors, (657), 108 states have call successors, (108), 46 states have call predecessors, (108), 49 states have return successors, (115), 104 states have call predecessors, (115), 105 states have call successors, (115) [2021-11-25 19:57:25,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 880 transitions. [2021-11-25 19:57:25,856 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 880 transitions. Word has length 220 [2021-11-25 19:57:25,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:25,856 INFO L470 AbstractCegarLoop]: Abstraction has 613 states and 880 transitions. [2021-11-25 19:57:25,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 24.2) internal successors, (121), 6 states have internal predecessors, (121), 3 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2021-11-25 19:57:25,857 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 880 transitions. [2021-11-25 19:57:25,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2021-11-25 19:57:25,861 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:25,862 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:25,880 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:26,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:26,080 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:26,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:26,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1430242805, now seen corresponding path program 1 times [2021-11-25 19:57:26,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:26,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1166316322] [2021-11-25 19:57:26,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:26,082 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:26,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:26,083 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:26,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-25 19:57:26,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:26,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 868 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:57:26,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:26,775 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2021-11-25 19:57:26,775 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:26,776 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:26,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1166316322] [2021-11-25 19:57:26,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1166316322] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:26,776 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:26,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:57:26,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538021536] [2021-11-25 19:57:26,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:26,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:57:26,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:26,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:57:26,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:26,780 INFO L87 Difference]: Start difference. First operand 613 states and 880 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-25 19:57:26,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:26,827 INFO L93 Difference]: Finished difference Result 950 states and 1345 transitions. [2021-11-25 19:57:26,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:57:26,828 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 214 [2021-11-25 19:57:26,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:26,833 INFO L225 Difference]: With dead ends: 950 [2021-11-25 19:57:26,833 INFO L226 Difference]: Without dead ends: 616 [2021-11-25 19:57:26,835 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:26,836 INFO L933 BasicCegarLoop]: 860 mSDtfsCounter, 1 mSDsluCounter, 858 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1718 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 [2021-11-25 19:57:26,836 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 1718 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:57:26,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-11-25 19:57:26,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 615. [2021-11-25 19:57:26,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 615 states, 457 states have (on average 1.4420131291028446) internal successors, (659), 472 states have internal predecessors, (659), 108 states have call successors, (108), 46 states have call predecessors, (108), 49 states have return successors, (115), 104 states have call predecessors, (115), 105 states have call successors, (115) [2021-11-25 19:57:26,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 615 states to 615 states and 882 transitions. [2021-11-25 19:57:26,886 INFO L78 Accepts]: Start accepts. Automaton has 615 states and 882 transitions. Word has length 214 [2021-11-25 19:57:26,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:26,889 INFO L470 AbstractCegarLoop]: Abstraction has 615 states and 882 transitions. [2021-11-25 19:57:26,889 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-25 19:57:26,889 INFO L276 IsEmpty]: Start isEmpty. Operand 615 states and 882 transitions. [2021-11-25 19:57:26,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2021-11-25 19:57:26,893 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:26,894 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:26,917 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:27,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:27,111 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:27,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:27,111 INFO L85 PathProgramCache]: Analyzing trace with hash -1261872493, now seen corresponding path program 1 times [2021-11-25 19:57:27,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:27,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [817610996] [2021-11-25 19:57:27,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:27,112 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:27,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:27,113 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:27,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-25 19:57:27,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:27,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 831 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:57:27,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:27,800 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-11-25 19:57:27,801 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:27,801 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:27,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [817610996] [2021-11-25 19:57:27,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [817610996] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:27,801 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:27,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:57:27,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132703551] [2021-11-25 19:57:27,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:27,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:57:27,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:27,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:57:27,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:27,804 INFO L87 Difference]: Start difference. First operand 615 states and 882 transitions. Second operand has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:57:27,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:27,878 INFO L93 Difference]: Finished difference Result 1243 states and 1817 transitions. [2021-11-25 19:57:27,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:57:27,879 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 201 [2021-11-25 19:57:27,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:27,886 INFO L225 Difference]: With dead ends: 1243 [2021-11-25 19:57:27,886 INFO L226 Difference]: Without dead ends: 713 [2021-11-25 19:57:27,889 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:27,890 INFO L933 BasicCegarLoop]: 891 mSDtfsCounter, 165 mSDsluCounter, 814 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 1705 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 [2021-11-25 19:57:27,891 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 1705 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:57:27,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2021-11-25 19:57:27,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 705. [2021-11-25 19:57:27,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 705 states, 533 states have (on average 1.4577861163227017) internal successors, (777), 548 states have internal predecessors, (777), 122 states have call successors, (122), 46 states have call predecessors, (122), 49 states have return successors, (131), 118 states have call predecessors, (131), 119 states have call successors, (131) [2021-11-25 19:57:27,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 1030 transitions. [2021-11-25 19:57:27,944 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 1030 transitions. Word has length 201 [2021-11-25 19:57:27,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:27,945 INFO L470 AbstractCegarLoop]: Abstraction has 705 states and 1030 transitions. [2021-11-25 19:57:27,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:57:27,945 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 1030 transitions. [2021-11-25 19:57:27,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2021-11-25 19:57:27,952 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:27,952 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:27,973 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:28,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:28,165 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:28,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:28,166 INFO L85 PathProgramCache]: Analyzing trace with hash -1038796107, now seen corresponding path program 1 times [2021-11-25 19:57:28,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:28,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [674044168] [2021-11-25 19:57:28,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:28,167 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:28,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:28,168 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:28,169 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-25 19:57:28,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:28,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 833 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-25 19:57:28,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:28,932 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-11-25 19:57:28,933 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:57:29,271 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-11-25 19:57:29,272 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:29,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [674044168] [2021-11-25 19:57:29,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [674044168] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:57:29,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [306248147] [2021-11-25 19:57:29,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:29,273 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-25 19:57:29,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/cvc4 [2021-11-25 19:57:29,275 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-25 19:57:29,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2021-11-25 19:57:29,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:29,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 833 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-25 19:57:29,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:30,264 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2021-11-25 19:57:30,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:57:30,950 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2021-11-25 19:57:30,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [306248147] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:57:30,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003343901] [2021-11-25 19:57:30,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:30,951 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:57:30,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:57:30,952 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:57:30,960 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-25 19:57:31,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:31,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 833 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-25 19:57:31,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:31,663 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2021-11-25 19:57:31,664 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:57:32,158 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2021-11-25 19:57:32,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003343901] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:57:32,159 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-25 19:57:32,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 9, 9, 9, 9] total 20 [2021-11-25 19:57:32,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294096381] [2021-11-25 19:57:32,160 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-25 19:57:32,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-25 19:57:32,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:32,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-25 19:57:32,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-11-25 19:57:32,163 INFO L87 Difference]: Start difference. First operand 705 states and 1030 transitions. Second operand has 20 states, 20 states have (on average 12.25) internal successors, (245), 18 states have internal predecessors, (245), 4 states have call successors, (60), 6 states have call predecessors, (60), 9 states have return successors, (51), 6 states have call predecessors, (51), 4 states have call successors, (51) [2021-11-25 19:57:44,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:44,037 INFO L93 Difference]: Finished difference Result 3427 states and 5331 transitions. [2021-11-25 19:57:44,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-25 19:57:44,038 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 12.25) internal successors, (245), 18 states have internal predecessors, (245), 4 states have call successors, (60), 6 states have call predecessors, (60), 9 states have return successors, (51), 6 states have call predecessors, (51), 4 states have call successors, (51) Word has length 202 [2021-11-25 19:57:44,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:44,062 INFO L225 Difference]: With dead ends: 3427 [2021-11-25 19:57:44,063 INFO L226 Difference]: Without dead ends: 3091 [2021-11-25 19:57:44,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1234 GetRequests, 1194 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=243, Invalid=1479, Unknown=0, NotChecked=0, Total=1722 [2021-11-25 19:57:44,067 INFO L933 BasicCegarLoop]: 1422 mSDtfsCounter, 5230 mSDsluCounter, 10648 mSDsCounter, 0 mSdLazyCounter, 10874 mSolverCounterSat, 1316 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5366 SdHoareTripleChecker+Valid, 12070 SdHoareTripleChecker+Invalid, 12190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1316 IncrementalHoareTripleChecker+Valid, 10874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2021-11-25 19:57:44,067 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5366 Valid, 12070 Invalid, 12190 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1316 Valid, 10874 Invalid, 0 Unknown, 0 Unchecked, 10.9s Time] [2021-11-25 19:57:44,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3091 states. [2021-11-25 19:57:44,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3091 to 2440. [2021-11-25 19:57:44,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2440 states, 1955 states have (on average 1.5191815856777493) internal successors, (2970), 1981 states have internal predecessors, (2970), 389 states have call successors, (389), 88 states have call predecessors, (389), 95 states have return successors, (453), 386 states have call predecessors, (453), 385 states have call successors, (453) [2021-11-25 19:57:44,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2440 states to 2440 states and 3812 transitions. [2021-11-25 19:57:44,354 INFO L78 Accepts]: Start accepts. Automaton has 2440 states and 3812 transitions. Word has length 202 [2021-11-25 19:57:44,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:44,355 INFO L470 AbstractCegarLoop]: Abstraction has 2440 states and 3812 transitions. [2021-11-25 19:57:44,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 12.25) internal successors, (245), 18 states have internal predecessors, (245), 4 states have call successors, (60), 6 states have call predecessors, (60), 9 states have return successors, (51), 6 states have call predecessors, (51), 4 states have call successors, (51) [2021-11-25 19:57:44,356 INFO L276 IsEmpty]: Start isEmpty. Operand 2440 states and 3812 transitions. [2021-11-25 19:57:44,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2021-11-25 19:57:44,378 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:44,378 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:44,386 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/cvc4 --incremental --print-success --lang smt (16)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:44,596 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:44,808 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:44,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/cvc4 --incremental --print-success --lang smt,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:57:44,982 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:44,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:44,983 INFO L85 PathProgramCache]: Analyzing trace with hash -1315562478, now seen corresponding path program 1 times [2021-11-25 19:57:44,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:44,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [604257006] [2021-11-25 19:57:44,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:44,984 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:44,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:44,984 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:44,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-25 19:57:45,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:45,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 853 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:57:45,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:45,649 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-25 19:57:45,649 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:45,649 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:45,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [604257006] [2021-11-25 19:57:45,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [604257006] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:45,649 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:45,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:57:45,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631212286] [2021-11-25 19:57:45,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:45,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:57:45,651 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:45,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:57:45,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:45,652 INFO L87 Difference]: Start difference. First operand 2440 states and 3812 transitions. Second operand has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-25 19:57:45,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:45,865 INFO L93 Difference]: Finished difference Result 5676 states and 9007 transitions. [2021-11-25 19:57:45,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:57:45,866 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 214 [2021-11-25 19:57:45,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:45,898 INFO L225 Difference]: With dead ends: 5676 [2021-11-25 19:57:45,898 INFO L226 Difference]: Without dead ends: 3458 [2021-11-25 19:57:45,909 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:45,910 INFO L933 BasicCegarLoop]: 887 mSDtfsCounter, 163 mSDsluCounter, 848 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 1735 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 [2021-11-25 19:57:45,910 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 1735 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:57:45,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3458 states. [2021-11-25 19:57:46,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3458 to 3442. [2021-11-25 19:57:46,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3442 states, 2799 states have (on average 1.5298320828867453) internal successors, (4282), 2825 states have internal predecessors, (4282), 547 states have call successors, (547), 88 states have call predecessors, (547), 95 states have return successors, (651), 544 states have call predecessors, (651), 543 states have call successors, (651) [2021-11-25 19:57:46,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3442 states to 3442 states and 5480 transitions. [2021-11-25 19:57:46,226 INFO L78 Accepts]: Start accepts. Automaton has 3442 states and 5480 transitions. Word has length 214 [2021-11-25 19:57:46,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:46,227 INFO L470 AbstractCegarLoop]: Abstraction has 3442 states and 5480 transitions. [2021-11-25 19:57:46,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-25 19:57:46,227 INFO L276 IsEmpty]: Start isEmpty. Operand 3442 states and 5480 transitions. [2021-11-25 19:57:46,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2021-11-25 19:57:46,252 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:46,253 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:46,274 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:46,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:46,474 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:46,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:46,474 INFO L85 PathProgramCache]: Analyzing trace with hash -246524023, now seen corresponding path program 1 times [2021-11-25 19:57:46,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:46,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [333292024] [2021-11-25 19:57:46,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:46,475 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:46,475 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:46,476 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:46,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-25 19:57:46,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:46,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 839 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:57:46,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:47,188 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-11-25 19:57:47,188 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:47,188 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:47,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [333292024] [2021-11-25 19:57:47,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [333292024] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:47,189 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:47,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:57:47,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508926399] [2021-11-25 19:57:47,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:47,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:57:47,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:47,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:57:47,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:47,196 INFO L87 Difference]: Start difference. First operand 3442 states and 5480 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:57:47,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:47,623 INFO L93 Difference]: Finished difference Result 8170 states and 13141 transitions. [2021-11-25 19:57:47,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:57:47,624 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 208 [2021-11-25 19:57:47,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:47,674 INFO L225 Difference]: With dead ends: 8170 [2021-11-25 19:57:47,674 INFO L226 Difference]: Without dead ends: 5076 [2021-11-25 19:57:47,689 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:47,690 INFO L933 BasicCegarLoop]: 879 mSDtfsCounter, 161 mSDsluCounter, 853 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 1732 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 [2021-11-25 19:57:47,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 1732 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:57:47,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5076 states. [2021-11-25 19:57:48,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5076 to 5060. [2021-11-25 19:57:48,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5060 states, 4179 states have (on average 1.5415171093563054) internal successors, (6442), 4205 states have internal predecessors, (6442), 785 states have call successors, (785), 88 states have call predecessors, (785), 95 states have return successors, (921), 782 states have call predecessors, (921), 781 states have call successors, (921) [2021-11-25 19:57:48,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5060 states to 5060 states and 8148 transitions. [2021-11-25 19:57:48,218 INFO L78 Accepts]: Start accepts. Automaton has 5060 states and 8148 transitions. Word has length 208 [2021-11-25 19:57:48,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:48,218 INFO L470 AbstractCegarLoop]: Abstraction has 5060 states and 8148 transitions. [2021-11-25 19:57:48,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:57:48,219 INFO L276 IsEmpty]: Start isEmpty. Operand 5060 states and 8148 transitions. [2021-11-25 19:57:48,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2021-11-25 19:57:48,254 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:48,254 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:48,275 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:48,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:48,472 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:48,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:48,473 INFO L85 PathProgramCache]: Analyzing trace with hash 1849957195, now seen corresponding path program 1 times [2021-11-25 19:57:48,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:48,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [97879001] [2021-11-25 19:57:48,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:48,474 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:48,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:48,475 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:48,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-25 19:57:48,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:48,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 857 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:57:48,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:49,208 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-25 19:57:49,208 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:49,208 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:49,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [97879001] [2021-11-25 19:57:49,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [97879001] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:49,209 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:49,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:57:49,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364216261] [2021-11-25 19:57:49,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:49,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:57:49,210 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:49,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:57:49,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:49,210 INFO L87 Difference]: Start difference. First operand 5060 states and 8148 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-25 19:57:49,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:49,671 INFO L93 Difference]: Finished difference Result 11968 states and 19471 transitions. [2021-11-25 19:57:49,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:57:49,672 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 216 [2021-11-25 19:57:49,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:49,726 INFO L225 Difference]: With dead ends: 11968 [2021-11-25 19:57:49,726 INFO L226 Difference]: Without dead ends: 7570 [2021-11-25 19:57:49,742 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:49,743 INFO L933 BasicCegarLoop]: 876 mSDtfsCounter, 159 mSDsluCounter, 850 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 1726 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 [2021-11-25 19:57:49,743 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 1726 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:57:49,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7570 states. [2021-11-25 19:57:50,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7570 to 7554. [2021-11-25 19:57:50,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7554 states, 6349 states have (on average 1.551425421326193) internal successors, (9850), 6375 states have internal predecessors, (9850), 1109 states have call successors, (1109), 88 states have call predecessors, (1109), 95 states have return successors, (1329), 1106 states have call predecessors, (1329), 1105 states have call successors, (1329) [2021-11-25 19:57:50,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7554 states to 7554 states and 12288 transitions. [2021-11-25 19:57:50,577 INFO L78 Accepts]: Start accepts. Automaton has 7554 states and 12288 transitions. Word has length 216 [2021-11-25 19:57:50,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:50,578 INFO L470 AbstractCegarLoop]: Abstraction has 7554 states and 12288 transitions. [2021-11-25 19:57:50,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-25 19:57:50,579 INFO L276 IsEmpty]: Start isEmpty. Operand 7554 states and 12288 transitions. [2021-11-25 19:57:50,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2021-11-25 19:57:50,638 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:50,639 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:50,665 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:50,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:50,856 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:50,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:50,857 INFO L85 PathProgramCache]: Analyzing trace with hash -138737839, now seen corresponding path program 1 times [2021-11-25 19:57:50,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:50,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [17776077] [2021-11-25 19:57:50,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:50,858 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:50,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:50,860 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:50,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-25 19:57:51,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:51,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 843 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:57:51,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:51,669 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-11-25 19:57:51,670 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:51,670 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:51,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [17776077] [2021-11-25 19:57:51,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [17776077] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:51,670 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:51,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:57:51,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174044078] [2021-11-25 19:57:51,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:51,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:57:51,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:51,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:57:51,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:51,673 INFO L87 Difference]: Start difference. First operand 7554 states and 12288 transitions. Second operand has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:57:52,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:52,459 INFO L93 Difference]: Finished difference Result 17972 states and 29515 transitions. [2021-11-25 19:57:52,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:57:52,460 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 210 [2021-11-25 19:57:52,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:52,513 INFO L225 Difference]: With dead ends: 17972 [2021-11-25 19:57:52,513 INFO L226 Difference]: Without dead ends: 11598 [2021-11-25 19:57:52,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:52,537 INFO L933 BasicCegarLoop]: 876 mSDtfsCounter, 157 mSDsluCounter, 850 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 1726 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 [2021-11-25 19:57:52,538 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 1726 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:57:52,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11598 states. [2021-11-25 19:57:53,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11598 to 11582. [2021-11-25 19:57:53,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11582 states, 9887 states have (on average 1.5598260341863053) internal successors, (15422), 9913 states have internal predecessors, (15422), 1599 states have call successors, (1599), 88 states have call predecessors, (1599), 95 states have return successors, (1959), 1596 states have call predecessors, (1959), 1595 states have call successors, (1959) [2021-11-25 19:57:53,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11582 states to 11582 states and 18980 transitions. [2021-11-25 19:57:53,769 INFO L78 Accepts]: Start accepts. Automaton has 11582 states and 18980 transitions. Word has length 210 [2021-11-25 19:57:53,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:53,770 INFO L470 AbstractCegarLoop]: Abstraction has 11582 states and 18980 transitions. [2021-11-25 19:57:53,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:57:53,771 INFO L276 IsEmpty]: Start isEmpty. Operand 11582 states and 18980 transitions. [2021-11-25 19:57:53,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2021-11-25 19:57:53,864 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:53,864 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:53,890 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:54,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:54,086 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:54,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:54,087 INFO L85 PathProgramCache]: Analyzing trace with hash -1487402215, now seen corresponding path program 1 times [2021-11-25 19:57:54,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:54,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [383629332] [2021-11-25 19:57:54,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:54,088 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:54,088 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:54,089 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:54,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-25 19:57:54,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:54,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 845 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:57:54,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:54,680 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-11-25 19:57:54,680 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:54,680 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:54,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [383629332] [2021-11-25 19:57:54,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [383629332] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:54,680 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:54,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:57:54,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426091560] [2021-11-25 19:57:54,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:54,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:57:54,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:54,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:57:54,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:54,683 INFO L87 Difference]: Start difference. First operand 11582 states and 18980 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:57:55,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:57:55,555 INFO L93 Difference]: Finished difference Result 27958 states and 46155 transitions. [2021-11-25 19:57:55,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:57:55,555 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 211 [2021-11-25 19:57:55,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:57:55,640 INFO L225 Difference]: With dead ends: 27958 [2021-11-25 19:57:55,640 INFO L226 Difference]: Without dead ends: 18348 [2021-11-25 19:57:55,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:55,673 INFO L933 BasicCegarLoop]: 888 mSDtfsCounter, 155 mSDsluCounter, 847 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 1735 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 [2021-11-25 19:57:55,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 1735 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:57:55,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18348 states. [2021-11-25 19:57:57,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18348 to 18332. [2021-11-25 19:57:57,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18332 states, 15651 states have (on average 1.5570890038975145) internal successors, (24370), 15677 states have internal predecessors, (24370), 2585 states have call successors, (2585), 88 states have call predecessors, (2585), 95 states have return successors, (3189), 2582 states have call predecessors, (3189), 2581 states have call successors, (3189) [2021-11-25 19:57:57,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18332 states to 18332 states and 30144 transitions. [2021-11-25 19:57:57,573 INFO L78 Accepts]: Start accepts. Automaton has 18332 states and 30144 transitions. Word has length 211 [2021-11-25 19:57:57,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:57:57,574 INFO L470 AbstractCegarLoop]: Abstraction has 18332 states and 30144 transitions. [2021-11-25 19:57:57,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:57:57,574 INFO L276 IsEmpty]: Start isEmpty. Operand 18332 states and 30144 transitions. [2021-11-25 19:57:57,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2021-11-25 19:57:57,638 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:57:57,638 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:57:57,665 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-25 19:57:57,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:57:57,860 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:57:57,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:57:57,861 INFO L85 PathProgramCache]: Analyzing trace with hash 55083836, now seen corresponding path program 1 times [2021-11-25 19:57:57,861 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:57:57,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [403617618] [2021-11-25 19:57:57,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:57:57,862 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:57:57,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:57:57,866 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:57:57,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-25 19:57:58,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:57:58,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 847 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:57:58,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:57:58,760 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-11-25 19:57:58,760 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:57:58,760 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:57:58,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [403617618] [2021-11-25 19:57:58,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [403617618] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:57:58,760 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:57:58,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:57:58,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888589213] [2021-11-25 19:57:58,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:57:58,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:57:58,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:57:58,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:57:58,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:57:58,762 INFO L87 Difference]: Start difference. First operand 18332 states and 30144 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:58:00,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:58:00,702 INFO L93 Difference]: Finished difference Result 45864 states and 75941 transitions. [2021-11-25 19:58:00,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:58:00,702 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 212 [2021-11-25 19:58:00,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:58:00,820 INFO L225 Difference]: With dead ends: 45864 [2021-11-25 19:58:00,820 INFO L226 Difference]: Without dead ends: 30496 [2021-11-25 19:58:00,849 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:58:00,850 INFO L933 BasicCegarLoop]: 878 mSDtfsCounter, 153 mSDsluCounter, 853 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 1731 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 [2021-11-25 19:58:00,850 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 1731 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:58:00,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30496 states. [2021-11-25 19:58:03,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30496 to 30480. [2021-11-25 19:58:03,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30480 states, 26155 states have (on average 1.5627604664500097) internal successors, (40874), 26181 states have internal predecessors, (40874), 4229 states have call successors, (4229), 88 states have call predecessors, (4229), 95 states have return successors, (5133), 4226 states have call predecessors, (5133), 4225 states have call successors, (5133) [2021-11-25 19:58:03,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30480 states to 30480 states and 50236 transitions. [2021-11-25 19:58:03,514 INFO L78 Accepts]: Start accepts. Automaton has 30480 states and 50236 transitions. Word has length 212 [2021-11-25 19:58:03,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:58:03,515 INFO L470 AbstractCegarLoop]: Abstraction has 30480 states and 50236 transitions. [2021-11-25 19:58:03,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-25 19:58:03,516 INFO L276 IsEmpty]: Start isEmpty. Operand 30480 states and 50236 transitions. [2021-11-25 19:58:03,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2021-11-25 19:58:03,599 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:58:03,600 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:58:03,619 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (23)] Ended with exit code 0 [2021-11-25 19:58:03,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:58:03,814 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:58:03,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:58:03,814 INFO L85 PathProgramCache]: Analyzing trace with hash 183080559, now seen corresponding path program 1 times [2021-11-25 19:58:03,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:58:03,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2015765077] [2021-11-25 19:58:03,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:58:03,815 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:58:03,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:58:03,817 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:58:04,078 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-25 19:58:04,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:58:04,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 865 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:58:04,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:58:04,790 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-25 19:58:04,790 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:58:04,791 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:58:04,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2015765077] [2021-11-25 19:58:04,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2015765077] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:58:04,791 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:58:04,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:58:04,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684076025] [2021-11-25 19:58:04,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:58:04,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:58:04,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:58:04,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:58:04,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:58:04,793 INFO L87 Difference]: Start difference. First operand 30480 states and 50236 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-25 19:58:07,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:58:07,162 INFO L93 Difference]: Finished difference Result 73482 states and 120709 transitions. [2021-11-25 19:58:07,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:58:07,162 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 220 [2021-11-25 19:58:07,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:58:07,370 INFO L225 Difference]: With dead ends: 73482 [2021-11-25 19:58:07,371 INFO L226 Difference]: Without dead ends: 48234 [2021-11-25 19:58:07,437 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:58:07,438 INFO L933 BasicCegarLoop]: 881 mSDtfsCounter, 151 mSDsluCounter, 826 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 1707 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 [2021-11-25 19:58:07,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 1707 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:58:07,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48234 states. [2021-11-25 19:58:11,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48234 to 48218. [2021-11-25 19:58:11,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48218 states, 41487 states have (on average 1.5356617735676237) internal successors, (63710), 41513 states have internal predecessors, (63710), 6635 states have call successors, (6635), 88 states have call predecessors, (6635), 95 states have return successors, (8245), 6632 states have call predecessors, (8245), 6631 states have call successors, (8245) [2021-11-25 19:58:11,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48218 states to 48218 states and 78590 transitions. [2021-11-25 19:58:11,576 INFO L78 Accepts]: Start accepts. Automaton has 48218 states and 78590 transitions. Word has length 220 [2021-11-25 19:58:11,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:58:11,577 INFO L470 AbstractCegarLoop]: Abstraction has 48218 states and 78590 transitions. [2021-11-25 19:58:11,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-25 19:58:11,578 INFO L276 IsEmpty]: Start isEmpty. Operand 48218 states and 78590 transitions. [2021-11-25 19:58:11,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2021-11-25 19:58:11,674 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:58:11,674 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:58:11,695 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-25 19:58:11,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 [2021-11-25 19:58:11,892 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:58:11,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:58:11,892 INFO L85 PathProgramCache]: Analyzing trace with hash -1128537557, now seen corresponding path program 1 times [2021-11-25 19:58:11,893 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-25 19:58:11,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [343572867] [2021-11-25 19:58:11,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:58:11,893 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-25 19:58:11,893 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat [2021-11-25 19:58:11,894 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-25 19:58:11,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_614bda58-d9d5-4d21-b927-cb365f6ed457/bin/utaipan-eEHZpOm5b7/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-25 19:58:12,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:58:12,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 867 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:58:12,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:58:12,560 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-25 19:58:12,560 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:58:12,561 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-25 19:58:12,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [343572867] [2021-11-25 19:58:12,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [343572867] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:58:12,561 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:58:12,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:58:12,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581621674] [2021-11-25 19:58:12,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:58:12,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:58:12,562 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-25 19:58:12,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:58:12,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:58:12,563 INFO L87 Difference]: Start difference. First operand 48218 states and 78590 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-25 19:58:17,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:58:17,583 INFO L93 Difference]: Finished difference Result 127188 states and 208215 transitions. [2021-11-25 19:58:17,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:58:17,584 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 221 [2021-11-25 19:58:17,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:58:18,180 INFO L225 Difference]: With dead ends: 127188 [2021-11-25 19:58:18,181 INFO L226 Difference]: Without dead ends: 85826 [2021-11-25 19:58:18,250 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 219 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:58:18,250 INFO L933 BasicCegarLoop]: 878 mSDtfsCounter, 149 mSDsluCounter, 854 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 1732 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 [2021-11-25 19:58:18,251 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 1732 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:58:18,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85826 states. [2021-11-25 19:58:24,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85826 to 85810. [2021-11-25 19:58:24,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85810 states, 74179 states have (on average 1.535609808705968) internal successors, (113910), 74205 states have internal predecessors, (113910), 11535 states have call successors, (11535), 88 states have call predecessors, (11535), 95 states have return successors, (14499), 11532 states have call predecessors, (14499), 11531 states have call successors, (14499)