./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/product-lines/email_spec3_product13.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec3_product13.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c1a514ed3c88dbb6b86d895b5ccbc4ee84ef064cf150167d71ca780388d60956 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 06:53:50,470 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 06:53:50,535 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 06:53:50,540 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 06:53:50,540 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 06:53:50,565 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 06:53:50,566 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 06:53:50,566 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 06:53:50,567 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 06:53:50,567 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 06:53:50,568 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 06:53:50,568 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 06:53:50,569 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 06:53:50,570 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 06:53:50,570 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 06:53:50,571 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 06:53:50,571 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 06:53:50,572 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 06:53:50,572 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 06:53:50,573 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 06:53:50,573 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 06:53:50,574 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 06:53:50,575 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 06:53:50,575 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 06:53:50,576 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 06:53:50,576 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 06:53:50,576 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 06:53:50,577 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 06:53:50,577 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 06:53:50,578 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 06:53:50,578 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 06:53:50,578 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:53:50,579 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 06:53:50,579 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 06:53:50,579 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 06:53:50,579 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 06:53:50,580 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 06:53:50,580 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 06:53:50,580 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 06:53:50,580 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 06:53:50,580 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 06:53:50,581 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 06:53:50,581 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/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_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c1a514ed3c88dbb6b86d895b5ccbc4ee84ef064cf150167d71ca780388d60956 [2023-11-29 06:53:50,806 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 06:53:50,837 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 06:53:50,840 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 06:53:50,841 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 06:53:50,841 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 06:53:50,843 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/product-lines/email_spec3_product13.cil.c [2023-11-29 06:53:53,648 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 06:53:53,965 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 06:53:53,966 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/sv-benchmarks/c/product-lines/email_spec3_product13.cil.c [2023-11-29 06:53:53,986 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/data/44bfc8aad/1b61901026924c85a104dc92a4913d40/FLAGeddef00d0 [2023-11-29 06:53:53,998 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/data/44bfc8aad/1b61901026924c85a104dc92a4913d40 [2023-11-29 06:53:54,000 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 06:53:54,002 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 06:53:54,003 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 06:53:54,003 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 06:53:54,007 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 06:53:54,008 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:53:53" (1/1) ... [2023-11-29 06:53:54,009 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@b6c48bf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:53:54, skipping insertion in model container [2023-11-29 06:53:54,009 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:53:53" (1/1) ... [2023-11-29 06:53:54,071 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 06:53:54,491 WARN L240 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_ff0504b0-d6dd-4a86-af9a-517174481be7/sv-benchmarks/c/product-lines/email_spec3_product13.cil.c[62004,62017] [2023-11-29 06:53:54,498 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:53:54,511 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 06:53:54,518 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [48] [2023-11-29 06:53:54,519 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"SignVerify_spec.i","") [97] [2023-11-29 06:53:54,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [163] [2023-11-29 06:53:54,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [384] [2023-11-29 06:53:54,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [662] [2023-11-29 06:53:54,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [1071] [2023-11-29 06:53:54,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [1330] [2023-11-29 06:53:54,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [1427] [2023-11-29 06:53:54,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [1793] [2023-11-29 06:53:54,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2862] [2023-11-29 06:53:54,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [2871] [2023-11-29 06:53:54,609 WARN L240 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_ff0504b0-d6dd-4a86-af9a-517174481be7/sv-benchmarks/c/product-lines/email_spec3_product13.cil.c[62004,62017] [2023-11-29 06:53:54,610 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:53:54,633 WARN L675 CHandler]: The function puts is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:53:54,639 INFO L206 MainTranslator]: Completed translation [2023-11-29 06:53:54,640 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:53:54 WrapperNode [2023-11-29 06:53:54,640 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 06:53:54,641 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 06:53:54,641 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 06:53:54,641 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 06:53:54,647 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:53:54" (1/1) ... [2023-11-29 06:53:54,673 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:53:54" (1/1) ... [2023-11-29 06:53:54,718 INFO L138 Inliner]: procedures = 125, calls = 198, calls flagged for inlining = 52, calls inlined = 43, statements flattened = 845 [2023-11-29 06:53:54,718 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 06:53:54,719 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 06:53:54,719 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 06:53:54,719 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 06:53:54,732 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:53:54" (1/1) ... [2023-11-29 06:53:54,732 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:53:54" (1/1) ... [2023-11-29 06:53:54,739 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:53:54" (1/1) ... [2023-11-29 06:53:54,766 INFO L175 MemorySlicer]: Split 14 memory accesses to 4 slices as follows [2, 4, 4, 4]. 29 percent of accesses are in the largest equivalence class. The 14 initializations are split as follows [2, 4, 4, 4]. The 0 writes are split as follows [0, 0, 0, 0]. [2023-11-29 06:53:54,766 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:53:54" (1/1) ... [2023-11-29 06:53:54,766 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:53:54" (1/1) ... [2023-11-29 06:53:54,787 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:53:54" (1/1) ... [2023-11-29 06:53:54,796 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:53:54" (1/1) ... [2023-11-29 06:53:54,802 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:53:54" (1/1) ... [2023-11-29 06:53:54,806 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:53:54" (1/1) ... [2023-11-29 06:53:54,815 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 06:53:54,816 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 06:53:54,816 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 06:53:54,816 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 06:53:54,817 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:53:54" (1/1) ... [2023-11-29 06:53:54,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:53:54,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:53:54,854 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 06:53:54,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 06:53:54,891 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-11-29 06:53:54,914 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-11-29 06:53:54,915 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-11-29 06:53:54,915 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-11-29 06:53:54,915 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-11-29 06:53:54,915 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-11-29 06:53:54,915 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-11-29 06:53:54,917 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-11-29 06:53:54,917 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2023-11-29 06:53:54,917 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2023-11-29 06:53:54,917 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-11-29 06:53:54,917 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-11-29 06:53:54,918 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2023-11-29 06:53:54,918 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-11-29 06:53:54,918 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-11-29 06:53:54,918 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-11-29 06:53:54,918 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-11-29 06:53:54,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 06:53:54,919 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2023-11-29 06:53:54,919 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2023-11-29 06:53:54,919 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2023-11-29 06:53:54,919 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2023-11-29 06:53:54,920 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-11-29 06:53:54,920 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-11-29 06:53:54,920 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-11-29 06:53:54,920 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-11-29 06:53:54,920 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-11-29 06:53:54,920 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-11-29 06:53:54,920 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-11-29 06:53:54,921 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-11-29 06:53:54,921 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2023-11-29 06:53:54,921 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2023-11-29 06:53:54,921 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-11-29 06:53:54,921 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-11-29 06:53:54,921 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-11-29 06:53:54,921 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-11-29 06:53:54,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 06:53:54,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 06:53:54,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 06:53:54,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 06:53:54,922 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-11-29 06:53:54,922 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-11-29 06:53:54,922 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 06:53:54,922 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 06:53:55,123 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 06:53:55,125 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 06:53:55,713 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 06:53:55,768 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 06:53:55,768 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 06:53:55,769 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:53:55 BoogieIcfgContainer [2023-11-29 06:53:55,769 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 06:53:55,771 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 06:53:55,772 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 06:53:55,774 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 06:53:55,774 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 06:53:53" (1/3) ... [2023-11-29 06:53:55,775 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4cd719d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:53:55, skipping insertion in model container [2023-11-29 06:53:55,775 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:53:54" (2/3) ... [2023-11-29 06:53:55,775 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4cd719d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:53:55, skipping insertion in model container [2023-11-29 06:53:55,775 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:53:55" (3/3) ... [2023-11-29 06:53:55,777 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec3_product13.cil.c [2023-11-29 06:53:55,791 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 06:53:55,791 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 06:53:55,838 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 06:53:55,844 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@37470239, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 06:53:55,844 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 06:53:55,850 INFO L276 IsEmpty]: Start isEmpty. Operand has 263 states, 200 states have (on average 1.6) internal successors, (320), 204 states have internal predecessors, (320), 43 states have call successors, (43), 18 states have call predecessors, (43), 18 states have return successors, (43), 42 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-29 06:53:55,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-11-29 06:53:55,867 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:53:55,868 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 06:53:55,868 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:53:55,873 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:53:55,873 INFO L85 PathProgramCache]: Analyzing trace with hash -258345236, now seen corresponding path program 1 times [2023-11-29 06:53:55,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:53:55,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510581633] [2023-11-29 06:53:55,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:55,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:53:56,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:56,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:53:56,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:56,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:53:56,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:56,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:53:56,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:56,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 06:53:56,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:56,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-29 06:53:56,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:56,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 06:53:56,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:56,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-29 06:53:56,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:56,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-11-29 06:53:56,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:56,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 06:53:56,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:56,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-11-29 06:53:56,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:56,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 06:53:56,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:56,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-29 06:53:56,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:56,508 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 06:53:56,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:53:56,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510581633] [2023-11-29 06:53:56,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510581633] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:53:56,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553793741] [2023-11-29 06:53:56,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:56,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:56,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:53:56,512 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:53:56,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 06:53:56,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:56,826 INFO L262 TraceCheckSpWp]: Trace formula consists of 1000 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 06:53:56,834 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:53:56,854 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-11-29 06:53:56,854 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:53:56,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553793741] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:53:56,854 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:53:56,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [8] total 8 [2023-11-29 06:53:56,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049143460] [2023-11-29 06:53:56,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:53:56,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 06:53:56,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:53:56,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 06:53:56,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:53:56,891 INFO L87 Difference]: Start difference. First operand has 263 states, 200 states have (on average 1.6) internal successors, (320), 204 states have internal predecessors, (320), 43 states have call successors, (43), 18 states have call predecessors, (43), 18 states have return successors, (43), 42 states have call predecessors, (43), 43 states have call successors, (43) Second operand has 2 states, 2 states have (on average 25.5) internal successors, (51), 2 states have internal predecessors, (51), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:53:56,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:53:56,964 INFO L93 Difference]: Finished difference Result 384 states and 582 transitions. [2023-11-29 06:53:56,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 06:53:56,967 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 25.5) internal successors, (51), 2 states have internal predecessors, (51), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 93 [2023-11-29 06:53:56,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:53:56,980 INFO L225 Difference]: With dead ends: 384 [2023-11-29 06:53:56,981 INFO L226 Difference]: Without dead ends: 259 [2023-11-29 06:53:56,985 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:53:56,989 INFO L413 NwaCegarLoop]: 389 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:53:56,990 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 389 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:53:57,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2023-11-29 06:53:57,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 259. [2023-11-29 06:53:57,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 198 states have (on average 1.5808080808080809) internal successors, (313), 200 states have internal predecessors, (313), 43 states have call successors, (43), 18 states have call predecessors, (43), 17 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 06:53:57,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 396 transitions. [2023-11-29 06:53:57,053 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 396 transitions. Word has length 93 [2023-11-29 06:53:57,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:53:57,055 INFO L495 AbstractCegarLoop]: Abstraction has 259 states and 396 transitions. [2023-11-29 06:53:57,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 25.5) internal successors, (51), 2 states have internal predecessors, (51), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:53:57,055 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 396 transitions. [2023-11-29 06:53:57,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-11-29 06:53:57,062 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:53:57,062 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 06:53:57,069 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 06:53:57,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:57,264 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:53:57,265 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:53:57,265 INFO L85 PathProgramCache]: Analyzing trace with hash -439206408, now seen corresponding path program 1 times [2023-11-29 06:53:57,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:53:57,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861944136] [2023-11-29 06:53:57,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:57,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:53:57,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:57,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:53:57,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:57,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:53:57,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:57,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:53:57,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:57,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 06:53:57,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:57,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-29 06:53:57,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:57,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 06:53:57,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:57,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 06:53:57,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:57,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 06:53:57,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:57,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-11-29 06:53:57,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:57,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 06:53:57,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:57,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-11-29 06:53:57,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:57,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-11-29 06:53:57,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:57,574 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 06:53:57,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:53:57,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861944136] [2023-11-29 06:53:57,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861944136] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:53:57,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364334406] [2023-11-29 06:53:57,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:57,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:57,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:53:57,576 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:53:57,580 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 06:53:57,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:57,873 INFO L262 TraceCheckSpWp]: Trace formula consists of 1001 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 06:53:57,881 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:53:57,902 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-11-29 06:53:57,902 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:53:57,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364334406] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:53:57,903 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:53:57,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2023-11-29 06:53:57,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112030644] [2023-11-29 06:53:57,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:53:57,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:53:57,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:53:57,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:53:57,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-11-29 06:53:57,907 INFO L87 Difference]: Start difference. First operand 259 states and 396 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:53:57,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:53:57,961 INFO L93 Difference]: Finished difference Result 379 states and 565 transitions. [2023-11-29 06:53:57,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:53:57,962 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 94 [2023-11-29 06:53:57,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:53:57,966 INFO L225 Difference]: With dead ends: 379 [2023-11-29 06:53:57,967 INFO L226 Difference]: Without dead ends: 261 [2023-11-29 06:53:57,969 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-11-29 06:53:57,970 INFO L413 NwaCegarLoop]: 386 mSDtfsCounter, 0 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 771 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:53:57,971 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 771 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:53:57,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2023-11-29 06:53:57,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 261. [2023-11-29 06:53:57,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 200 states have (on average 1.575) internal successors, (315), 202 states have internal predecessors, (315), 43 states have call successors, (43), 18 states have call predecessors, (43), 17 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-29 06:53:57,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 398 transitions. [2023-11-29 06:53:57,995 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 398 transitions. Word has length 94 [2023-11-29 06:53:57,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:53:57,996 INFO L495 AbstractCegarLoop]: Abstraction has 261 states and 398 transitions. [2023-11-29 06:53:57,996 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:53:57,996 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 398 transitions. [2023-11-29 06:53:58,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-11-29 06:53:58,001 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:53:58,001 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:53:58,008 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-29 06:53:58,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:58,204 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:53:58,205 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:53:58,205 INFO L85 PathProgramCache]: Analyzing trace with hash 839857758, now seen corresponding path program 1 times [2023-11-29 06:53:58,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:53:58,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696490084] [2023-11-29 06:53:58,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:58,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:53:58,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:58,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:53:58,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:58,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:53:58,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:58,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:53:58,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:58,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 06:53:58,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:58,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-29 06:53:58,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:58,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 06:53:58,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:58,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-29 06:53:58,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:58,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 06:53:58,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:58,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-11-29 06:53:58,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:58,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-11-29 06:53:58,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:58,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-29 06:53:58,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:58,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-29 06:53:58,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:58,496 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-29 06:53:58,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:53:58,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696490084] [2023-11-29 06:53:58,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696490084] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:53:58,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020610611] [2023-11-29 06:53:58,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:58,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:58,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:53:58,501 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:53:58,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 06:53:58,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:58,783 INFO L262 TraceCheckSpWp]: Trace formula consists of 1013 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 06:53:58,791 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:53:58,810 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-11-29 06:53:58,811 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:53:58,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020610611] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:53:58,811 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:53:58,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2023-11-29 06:53:58,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961237258] [2023-11-29 06:53:58,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:53:58,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:53:58,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:53:58,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:53:58,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-11-29 06:53:58,813 INFO L87 Difference]: Start difference. First operand 261 states and 398 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:53:58,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:53:58,866 INFO L93 Difference]: Finished difference Result 548 states and 848 transitions. [2023-11-29 06:53:58,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:53:58,867 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 99 [2023-11-29 06:53:58,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:53:58,871 INFO L225 Difference]: With dead ends: 548 [2023-11-29 06:53:58,871 INFO L226 Difference]: Without dead ends: 309 [2023-11-29 06:53:58,872 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-11-29 06:53:58,874 INFO L413 NwaCegarLoop]: 403 mSDtfsCounter, 95 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 746 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:53:58,874 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 746 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:53:58,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2023-11-29 06:53:58,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 304. [2023-11-29 06:53:58,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 232 states have (on average 1.5862068965517242) internal successors, (368), 234 states have internal predecessors, (368), 54 states have call successors, (54), 18 states have call predecessors, (54), 17 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2023-11-29 06:53:58,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 473 transitions. [2023-11-29 06:53:58,899 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 473 transitions. Word has length 99 [2023-11-29 06:53:58,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:53:58,899 INFO L495 AbstractCegarLoop]: Abstraction has 304 states and 473 transitions. [2023-11-29 06:53:58,899 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:53:58,899 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 473 transitions. [2023-11-29 06:53:58,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-11-29 06:53:58,903 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:53:58,903 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:53:58,912 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-29 06:53:59,104 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:59,104 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:53:59,105 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:53:59,105 INFO L85 PathProgramCache]: Analyzing trace with hash 162578024, now seen corresponding path program 1 times [2023-11-29 06:53:59,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:53:59,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782710706] [2023-11-29 06:53:59,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:59,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:53:59,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:59,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:53:59,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:59,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:53:59,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:59,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:53:59,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:59,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-29 06:53:59,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:59,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-29 06:53:59,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:59,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-29 06:53:59,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:59,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 06:53:59,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:59,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-11-29 06:53:59,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:59,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 06:53:59,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:59,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 06:53:59,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:59,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-11-29 06:53:59,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:59,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-29 06:53:59,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:59,328 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-29 06:53:59,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:53:59,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782710706] [2023-11-29 06:53:59,329 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782710706] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:53:59,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570683497] [2023-11-29 06:53:59,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:59,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:59,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:53:59,330 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:53:59,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 06:53:59,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:59,651 INFO L262 TraceCheckSpWp]: Trace formula consists of 1018 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 06:53:59,656 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:53:59,731 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-29 06:53:59,732 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:53:59,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570683497] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:53:59,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:53:59,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2023-11-29 06:53:59,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214239597] [2023-11-29 06:53:59,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:53:59,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:53:59,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:53:59,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:53:59,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2023-11-29 06:53:59,735 INFO L87 Difference]: Start difference. First operand 304 states and 473 transitions. Second operand has 5 states, 4 states have (on average 16.5) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-29 06:53:59,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:53:59,848 INFO L93 Difference]: Finished difference Result 603 states and 940 transitions. [2023-11-29 06:53:59,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:53:59,848 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 16.5) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 100 [2023-11-29 06:53:59,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:53:59,852 INFO L225 Difference]: With dead ends: 603 [2023-11-29 06:53:59,852 INFO L226 Difference]: Without dead ends: 306 [2023-11-29 06:53:59,854 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2023-11-29 06:53:59,855 INFO L413 NwaCegarLoop]: 377 mSDtfsCounter, 8 mSDsluCounter, 1120 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1497 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:53:59,855 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1497 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:53:59,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2023-11-29 06:53:59,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 306. [2023-11-29 06:53:59,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 233 states have (on average 1.5836909871244635) internal successors, (369), 236 states have internal predecessors, (369), 54 states have call successors, (54), 18 states have call predecessors, (54), 18 states have return successors, (53), 51 states have call predecessors, (53), 51 states have call successors, (53) [2023-11-29 06:53:59,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 476 transitions. [2023-11-29 06:53:59,875 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 476 transitions. Word has length 100 [2023-11-29 06:53:59,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:53:59,876 INFO L495 AbstractCegarLoop]: Abstraction has 306 states and 476 transitions. [2023-11-29 06:53:59,876 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 16.5) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-29 06:53:59,876 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 476 transitions. [2023-11-29 06:53:59,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-11-29 06:53:59,879 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:53:59,879 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:53:59,885 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 06:54:00,080 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:54:00,080 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:00,081 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:00,081 INFO L85 PathProgramCache]: Analyzing trace with hash -959772521, now seen corresponding path program 1 times [2023-11-29 06:54:00,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:00,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990494177] [2023-11-29 06:54:00,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:00,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:00,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:00,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:00,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:00,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:00,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:00,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:00,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:00,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:00,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:00,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-29 06:54:00,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:00,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 06:54:00,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:00,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-11-29 06:54:00,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:00,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-29 06:54:00,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:00,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-29 06:54:00,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:00,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-11-29 06:54:00,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:00,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-29 06:54:00,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:00,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 06:54:00,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:00,300 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-29 06:54:00,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:00,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990494177] [2023-11-29 06:54:00,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990494177] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:54:00,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503255168] [2023-11-29 06:54:00,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:00,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:54:00,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:54:00,302 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:54:00,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 06:54:00,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:00,595 INFO L262 TraceCheckSpWp]: Trace formula consists of 1019 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 06:54:00,599 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:54:00,651 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-29 06:54:00,651 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:54:00,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503255168] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:00,651 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:54:00,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 14 [2023-11-29 06:54:00,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521382035] [2023-11-29 06:54:00,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:00,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:54:00,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:00,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:54:00,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2023-11-29 06:54:00,653 INFO L87 Difference]: Start difference. First operand 306 states and 476 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-29 06:54:00,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:00,761 INFO L93 Difference]: Finished difference Result 605 states and 945 transitions. [2023-11-29 06:54:00,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:54:00,762 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 101 [2023-11-29 06:54:00,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:00,764 INFO L225 Difference]: With dead ends: 605 [2023-11-29 06:54:00,764 INFO L226 Difference]: Without dead ends: 308 [2023-11-29 06:54:00,766 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2023-11-29 06:54:00,767 INFO L413 NwaCegarLoop]: 375 mSDtfsCounter, 8 mSDsluCounter, 1108 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1483 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:00,767 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1483 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:54:00,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2023-11-29 06:54:00,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 308. [2023-11-29 06:54:00,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 234 states have (on average 1.5811965811965811) internal successors, (370), 238 states have internal predecessors, (370), 54 states have call successors, (54), 18 states have call predecessors, (54), 19 states have return successors, (58), 51 states have call predecessors, (58), 51 states have call successors, (58) [2023-11-29 06:54:00,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 482 transitions. [2023-11-29 06:54:00,783 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 482 transitions. Word has length 101 [2023-11-29 06:54:00,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:00,783 INFO L495 AbstractCegarLoop]: Abstraction has 308 states and 482 transitions. [2023-11-29 06:54:00,783 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-29 06:54:00,783 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 482 transitions. [2023-11-29 06:54:00,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-11-29 06:54:00,785 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:00,785 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:00,791 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 06:54:00,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:54:00,986 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:00,986 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:00,987 INFO L85 PathProgramCache]: Analyzing trace with hash 2038433543, now seen corresponding path program 1 times [2023-11-29 06:54:00,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:00,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826439467] [2023-11-29 06:54:00,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:00,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:01,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:01,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:01,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:01,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:01,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:01,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:01,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:01,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:01,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:01,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:01,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:01,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 06:54:01,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:01,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-29 06:54:01,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:01,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-11-29 06:54:01,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:01,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-11-29 06:54:01,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:01,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-29 06:54:01,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:01,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-11-29 06:54:01,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:01,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-11-29 06:54:01,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:01,152 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-29 06:54:01,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:01,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826439467] [2023-11-29 06:54:01,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826439467] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:01,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:01,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 06:54:01,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365160852] [2023-11-29 06:54:01,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:01,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:54:01,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:01,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:54:01,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:54:01,155 INFO L87 Difference]: Start difference. First operand 308 states and 482 transitions. Second operand has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-29 06:54:02,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:02,592 INFO L93 Difference]: Finished difference Result 652 states and 1027 transitions. [2023-11-29 06:54:02,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 06:54:02,593 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 102 [2023-11-29 06:54:02,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:02,597 INFO L225 Difference]: With dead ends: 652 [2023-11-29 06:54:02,597 INFO L226 Difference]: Without dead ends: 363 [2023-11-29 06:54:02,599 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2023-11-29 06:54:02,600 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 620 mSDsluCounter, 664 mSDsCounter, 0 mSdLazyCounter, 1592 mSolverCounterSat, 181 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 621 SdHoareTripleChecker+Valid, 812 SdHoareTripleChecker+Invalid, 1773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 181 IncrementalHoareTripleChecker+Valid, 1592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:02,600 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [621 Valid, 812 Invalid, 1773 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [181 Valid, 1592 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 06:54:02,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2023-11-29 06:54:02,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 308. [2023-11-29 06:54:02,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 234 states have (on average 1.5811965811965811) internal successors, (370), 238 states have internal predecessors, (370), 54 states have call successors, (54), 18 states have call predecessors, (54), 19 states have return successors, (57), 51 states have call predecessors, (57), 51 states have call successors, (57) [2023-11-29 06:54:02,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 481 transitions. [2023-11-29 06:54:02,636 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 481 transitions. Word has length 102 [2023-11-29 06:54:02,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:02,636 INFO L495 AbstractCegarLoop]: Abstraction has 308 states and 481 transitions. [2023-11-29 06:54:02,636 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-29 06:54:02,637 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 481 transitions. [2023-11-29 06:54:02,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-11-29 06:54:02,639 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:02,639 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 06:54:02,639 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-29 06:54:02,640 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:02,640 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:02,640 INFO L85 PathProgramCache]: Analyzing trace with hash 557165912, now seen corresponding path program 2 times [2023-11-29 06:54:02,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:02,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294273944] [2023-11-29 06:54:02,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:02,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:02,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:02,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:02,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:02,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:02,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:02,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:02,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:02,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:02,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:02,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:02,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:02,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-29 06:54:02,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:02,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-29 06:54:02,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:02,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-29 06:54:02,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:02,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-11-29 06:54:02,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:02,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-11-29 06:54:02,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:02,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-29 06:54:02,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:02,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-29 06:54:02,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:02,861 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-29 06:54:02,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:02,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294273944] [2023-11-29 06:54:02,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294273944] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:02,862 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:02,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 06:54:02,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447188521] [2023-11-29 06:54:02,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:02,863 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:54:02,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:02,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:54:02,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:54:02,864 INFO L87 Difference]: Start difference. First operand 308 states and 481 transitions. Second operand has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 5 states have internal predecessors, (65), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-29 06:54:04,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:04,216 INFO L93 Difference]: Finished difference Result 654 states and 1030 transitions. [2023-11-29 06:54:04,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 06:54:04,216 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 5 states have internal predecessors, (65), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 103 [2023-11-29 06:54:04,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:04,220 INFO L225 Difference]: With dead ends: 654 [2023-11-29 06:54:04,220 INFO L226 Difference]: Without dead ends: 365 [2023-11-29 06:54:04,221 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2023-11-29 06:54:04,222 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 616 mSDsluCounter, 664 mSDsCounter, 0 mSdLazyCounter, 1602 mSolverCounterSat, 181 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 812 SdHoareTripleChecker+Invalid, 1783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 181 IncrementalHoareTripleChecker+Valid, 1602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:04,222 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [617 Valid, 812 Invalid, 1783 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [181 Valid, 1602 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 06:54:04,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2023-11-29 06:54:04,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 310. [2023-11-29 06:54:04,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 235 states have (on average 1.578723404255319) internal successors, (371), 240 states have internal predecessors, (371), 54 states have call successors, (54), 18 states have call predecessors, (54), 20 states have return successors, (59), 51 states have call predecessors, (59), 51 states have call successors, (59) [2023-11-29 06:54:04,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 484 transitions. [2023-11-29 06:54:04,245 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 484 transitions. Word has length 103 [2023-11-29 06:54:04,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:04,245 INFO L495 AbstractCegarLoop]: Abstraction has 310 states and 484 transitions. [2023-11-29 06:54:04,246 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 5 states have internal predecessors, (65), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-29 06:54:04,246 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 484 transitions. [2023-11-29 06:54:04,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-29 06:54:04,247 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:04,248 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:04,248 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 06:54:04,248 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:04,248 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:04,248 INFO L85 PathProgramCache]: Analyzing trace with hash -72722046, now seen corresponding path program 1 times [2023-11-29 06:54:04,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:04,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012439582] [2023-11-29 06:54:04,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:04,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:04,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:04,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:04,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:04,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:04,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:04,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:04,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:04,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:04,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:04,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:04,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:04,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:54:04,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:04,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-29 06:54:04,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:04,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 06:54:04,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:04,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-29 06:54:04,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:04,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-29 06:54:04,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:04,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-11-29 06:54:04,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:04,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-11-29 06:54:04,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:04,489 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-29 06:54:04,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:04,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012439582] [2023-11-29 06:54:04,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012439582] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:04,489 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:04,489 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 06:54:04,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539160751] [2023-11-29 06:54:04,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:04,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 06:54:04,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:04,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 06:54:04,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-11-29 06:54:04,491 INFO L87 Difference]: Start difference. First operand 310 states and 484 transitions. Second operand has 11 states, 10 states have (on average 6.9) internal successors, (69), 8 states have internal predecessors, (69), 4 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2023-11-29 06:54:06,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:06,116 INFO L93 Difference]: Finished difference Result 652 states and 1025 transitions. [2023-11-29 06:54:06,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 06:54:06,116 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.9) internal successors, (69), 8 states have internal predecessors, (69), 4 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) Word has length 104 [2023-11-29 06:54:06,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:06,119 INFO L225 Difference]: With dead ends: 652 [2023-11-29 06:54:06,119 INFO L226 Difference]: Without dead ends: 365 [2023-11-29 06:54:06,120 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2023-11-29 06:54:06,121 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 625 mSDsluCounter, 1023 mSDsCounter, 0 mSdLazyCounter, 2700 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 626 SdHoareTripleChecker+Valid, 1163 SdHoareTripleChecker+Invalid, 2886 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 2700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:06,121 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [626 Valid, 1163 Invalid, 2886 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 2700 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-29 06:54:06,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2023-11-29 06:54:06,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 310. [2023-11-29 06:54:06,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 235 states have (on average 1.578723404255319) internal successors, (371), 240 states have internal predecessors, (371), 54 states have call successors, (54), 18 states have call predecessors, (54), 20 states have return successors, (58), 51 states have call predecessors, (58), 51 states have call successors, (58) [2023-11-29 06:54:06,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 483 transitions. [2023-11-29 06:54:06,143 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 483 transitions. Word has length 104 [2023-11-29 06:54:06,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:06,143 INFO L495 AbstractCegarLoop]: Abstraction has 310 states and 483 transitions. [2023-11-29 06:54:06,143 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.9) internal successors, (69), 8 states have internal predecessors, (69), 4 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2023-11-29 06:54:06,143 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 483 transitions. [2023-11-29 06:54:06,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-11-29 06:54:06,145 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:06,145 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-29 06:54:06,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 06:54:06,145 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:06,146 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:06,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1849224896, now seen corresponding path program 2 times [2023-11-29 06:54:06,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:06,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77415469] [2023-11-29 06:54:06,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:06,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:06,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:06,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:06,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:06,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:06,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:06,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:06,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:06,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:06,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:06,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:06,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:06,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:54:06,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:06,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-29 06:54:06,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:06,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-11-29 06:54:06,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:06,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-11-29 06:54:06,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:06,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-11-29 06:54:06,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:06,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-29 06:54:06,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:06,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-11-29 06:54:06,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:06,340 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-29 06:54:06,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:06,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77415469] [2023-11-29 06:54:06,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77415469] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:06,341 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:06,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-29 06:54:06,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164175194] [2023-11-29 06:54:06,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:06,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 06:54:06,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:06,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 06:54:06,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-11-29 06:54:06,343 INFO L87 Difference]: Start difference. First operand 310 states and 483 transitions. Second operand has 11 states, 10 states have (on average 7.0) internal successors, (70), 8 states have internal predecessors, (70), 4 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2023-11-29 06:54:08,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:08,193 INFO L93 Difference]: Finished difference Result 654 states and 1031 transitions. [2023-11-29 06:54:08,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 06:54:08,194 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 7.0) internal successors, (70), 8 states have internal predecessors, (70), 4 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) Word has length 105 [2023-11-29 06:54:08,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:08,197 INFO L225 Difference]: With dead ends: 654 [2023-11-29 06:54:08,197 INFO L226 Difference]: Without dead ends: 367 [2023-11-29 06:54:08,198 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2023-11-29 06:54:08,199 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 621 mSDsluCounter, 1023 mSDsCounter, 0 mSdLazyCounter, 2727 mSolverCounterSat, 184 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 622 SdHoareTripleChecker+Valid, 1163 SdHoareTripleChecker+Invalid, 2911 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 2727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:08,199 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [622 Valid, 1163 Invalid, 2911 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [184 Valid, 2727 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-11-29 06:54:08,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2023-11-29 06:54:08,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 312. [2023-11-29 06:54:08,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 236 states have (on average 1.576271186440678) internal successors, (372), 242 states have internal predecessors, (372), 54 states have call successors, (54), 18 states have call predecessors, (54), 21 states have return successors, (63), 51 states have call predecessors, (63), 51 states have call successors, (63) [2023-11-29 06:54:08,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 489 transitions. [2023-11-29 06:54:08,227 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 489 transitions. Word has length 105 [2023-11-29 06:54:08,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:08,228 INFO L495 AbstractCegarLoop]: Abstraction has 312 states and 489 transitions. [2023-11-29 06:54:08,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 7.0) internal successors, (70), 8 states have internal predecessors, (70), 4 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2023-11-29 06:54:08,228 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 489 transitions. [2023-11-29 06:54:08,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-11-29 06:54:08,230 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:08,230 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:08,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 06:54:08,231 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:08,231 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:08,231 INFO L85 PathProgramCache]: Analyzing trace with hash -768673315, now seen corresponding path program 1 times [2023-11-29 06:54:08,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:08,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132666371] [2023-11-29 06:54:08,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:08,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:08,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:08,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:08,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:08,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:08,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:08,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:08,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:08,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:08,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:08,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:08,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:08,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:54:08,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:08,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-29 06:54:08,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:08,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 06:54:08,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:08,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 06:54:08,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:08,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-29 06:54:08,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:08,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-29 06:54:08,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:08,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-11-29 06:54:08,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:08,383 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:54:08,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:08,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132666371] [2023-11-29 06:54:08,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132666371] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:54:08,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746813163] [2023-11-29 06:54:08,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:08,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:54:08,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:54:08,385 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:54:08,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 06:54:08,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:08,639 INFO L262 TraceCheckSpWp]: Trace formula consists of 1024 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 06:54:08,643 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:54:08,674 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:54:08,674 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:54:08,739 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:54:08,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1746813163] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:54:08,739 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 06:54:08,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 4] total 10 [2023-11-29 06:54:08,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851464992] [2023-11-29 06:54:08,740 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 06:54:08,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 06:54:08,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:08,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 06:54:08,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:54:08,742 INFO L87 Difference]: Start difference. First operand 312 states and 489 transitions. Second operand has 10 states, 10 states have (on average 9.7) internal successors, (97), 7 states have internal predecessors, (97), 2 states have call successors, (29), 5 states have call predecessors, (29), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-11-29 06:54:10,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:10,120 INFO L93 Difference]: Finished difference Result 795 states and 1316 transitions. [2023-11-29 06:54:10,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 06:54:10,120 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.7) internal successors, (97), 7 states have internal predecessors, (97), 2 states have call successors, (29), 5 states have call predecessors, (29), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 106 [2023-11-29 06:54:10,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:10,125 INFO L225 Difference]: With dead ends: 795 [2023-11-29 06:54:10,126 INFO L226 Difference]: Without dead ends: 677 [2023-11-29 06:54:10,126 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2023-11-29 06:54:10,127 INFO L413 NwaCegarLoop]: 199 mSDtfsCounter, 972 mSDsluCounter, 940 mSDsCounter, 0 mSdLazyCounter, 1746 mSolverCounterSat, 286 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1017 SdHoareTripleChecker+Valid, 1139 SdHoareTripleChecker+Invalid, 2032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 286 IncrementalHoareTripleChecker+Valid, 1746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:10,127 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1017 Valid, 1139 Invalid, 2032 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [286 Valid, 1746 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 06:54:10,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2023-11-29 06:54:10,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 607. [2023-11-29 06:54:10,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 467 states have (on average 1.63169164882227) internal successors, (762), 473 states have internal predecessors, (762), 118 states have call successors, (118), 18 states have call predecessors, (118), 21 states have return successors, (137), 115 states have call predecessors, (137), 115 states have call successors, (137) [2023-11-29 06:54:10,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 1017 transitions. [2023-11-29 06:54:10,158 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 1017 transitions. Word has length 106 [2023-11-29 06:54:10,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:10,158 INFO L495 AbstractCegarLoop]: Abstraction has 607 states and 1017 transitions. [2023-11-29 06:54:10,159 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.7) internal successors, (97), 7 states have internal predecessors, (97), 2 states have call successors, (29), 5 states have call predecessors, (29), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-11-29 06:54:10,159 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 1017 transitions. [2023-11-29 06:54:10,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-11-29 06:54:10,162 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:10,162 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:10,168 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 06:54:10,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:54:10,363 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:10,363 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:10,363 INFO L85 PathProgramCache]: Analyzing trace with hash 487737344, now seen corresponding path program 1 times [2023-11-29 06:54:10,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:10,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073550669] [2023-11-29 06:54:10,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:10,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:10,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:10,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:10,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:10,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:10,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:10,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:10,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:10,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:10,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:10,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:10,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:10,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:54:10,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:10,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-29 06:54:10,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:10,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-29 06:54:10,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:10,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-29 06:54:10,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:10,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-29 06:54:10,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:10,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-11-29 06:54:10,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:10,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-11-29 06:54:10,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:10,471 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:54:10,471 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:10,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073550669] [2023-11-29 06:54:10,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073550669] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:10,472 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:10,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:54:10,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413712007] [2023-11-29 06:54:10,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:10,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:54:10,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:10,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:54:10,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:54:10,473 INFO L87 Difference]: Start difference. First operand 607 states and 1017 transitions. Second operand has 6 states, 6 states have (on average 12.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:11,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:11,461 INFO L93 Difference]: Finished difference Result 1506 states and 2585 transitions. [2023-11-29 06:54:11,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:54:11,461 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 112 [2023-11-29 06:54:11,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:11,469 INFO L225 Difference]: With dead ends: 1506 [2023-11-29 06:54:11,469 INFO L226 Difference]: Without dead ends: 959 [2023-11-29 06:54:11,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:54:11,473 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 703 mSDsluCounter, 437 mSDsCounter, 0 mSdLazyCounter, 897 mSolverCounterSat, 220 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 718 SdHoareTripleChecker+Valid, 605 SdHoareTripleChecker+Invalid, 1117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 220 IncrementalHoareTripleChecker+Valid, 897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:11,473 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [718 Valid, 605 Invalid, 1117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [220 Valid, 897 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 06:54:11,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2023-11-29 06:54:11,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 899. [2023-11-29 06:54:11,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 695 states have (on average 1.6388489208633092) internal successors, (1139), 701 states have internal predecessors, (1139), 182 states have call successors, (182), 18 states have call predecessors, (182), 21 states have return successors, (211), 179 states have call predecessors, (211), 179 states have call successors, (211) [2023-11-29 06:54:11,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 1532 transitions. [2023-11-29 06:54:11,535 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 1532 transitions. Word has length 112 [2023-11-29 06:54:11,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:11,536 INFO L495 AbstractCegarLoop]: Abstraction has 899 states and 1532 transitions. [2023-11-29 06:54:11,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:11,536 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 1532 transitions. [2023-11-29 06:54:11,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-11-29 06:54:11,543 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:11,543 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:11,543 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 06:54:11,543 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:11,544 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:11,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1502770807, now seen corresponding path program 1 times [2023-11-29 06:54:11,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:11,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781417193] [2023-11-29 06:54:11,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:11,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:11,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:11,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:11,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:11,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:11,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:11,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:11,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:11,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:11,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:11,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:11,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:11,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:54:11,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:11,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-29 06:54:11,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:11,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-11-29 06:54:11,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:11,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-11-29 06:54:11,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:11,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-29 06:54:11,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:11,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-29 06:54:11,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:11,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-29 06:54:11,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:11,651 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:54:11,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:11,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781417193] [2023-11-29 06:54:11,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781417193] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:11,651 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:11,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:54:11,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127788335] [2023-11-29 06:54:11,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:11,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:54:11,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:11,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:54:11,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:54:11,653 INFO L87 Difference]: Start difference. First operand 899 states and 1532 transitions. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:12,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:12,613 INFO L93 Difference]: Finished difference Result 2203 states and 3812 transitions. [2023-11-29 06:54:12,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:54:12,614 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 113 [2023-11-29 06:54:12,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:12,622 INFO L225 Difference]: With dead ends: 2203 [2023-11-29 06:54:12,622 INFO L226 Difference]: Without dead ends: 1414 [2023-11-29 06:54:12,625 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:54:12,626 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 701 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 226 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 716 SdHoareTripleChecker+Valid, 573 SdHoareTripleChecker+Invalid, 1104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 226 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:12,626 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [716 Valid, 573 Invalid, 1104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [226 Valid, 878 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 06:54:12,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1414 states. [2023-11-29 06:54:12,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1414 to 1354. [2023-11-29 06:54:12,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1354 states, 1055 states have (on average 1.642654028436019) internal successors, (1733), 1061 states have internal predecessors, (1733), 277 states have call successors, (277), 18 states have call predecessors, (277), 21 states have return successors, (306), 274 states have call predecessors, (306), 274 states have call successors, (306) [2023-11-29 06:54:12,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1354 states to 1354 states and 2316 transitions. [2023-11-29 06:54:12,719 INFO L78 Accepts]: Start accepts. Automaton has 1354 states and 2316 transitions. Word has length 113 [2023-11-29 06:54:12,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:12,719 INFO L495 AbstractCegarLoop]: Abstraction has 1354 states and 2316 transitions. [2023-11-29 06:54:12,720 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:12,720 INFO L276 IsEmpty]: Start isEmpty. Operand 1354 states and 2316 transitions. [2023-11-29 06:54:12,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-11-29 06:54:12,730 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:12,731 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:12,731 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 06:54:12,731 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:12,731 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:12,731 INFO L85 PathProgramCache]: Analyzing trace with hash 1349437310, now seen corresponding path program 1 times [2023-11-29 06:54:12,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:12,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925485540] [2023-11-29 06:54:12,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:12,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:12,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:12,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:12,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:12,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:12,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:12,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:12,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:12,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:12,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:12,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:12,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:12,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:54:12,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:12,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-29 06:54:12,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:12,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-29 06:54:12,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:12,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-29 06:54:12,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:12,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 06:54:12,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:12,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-29 06:54:12,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:12,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-29 06:54:12,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:12,843 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:54:12,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:12,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925485540] [2023-11-29 06:54:12,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925485540] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:12,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:12,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:54:12,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66666971] [2023-11-29 06:54:12,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:12,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:54:12,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:12,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:54:12,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:54:12,845 INFO L87 Difference]: Start difference. First operand 1354 states and 2316 transitions. Second operand has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:13,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:13,850 INFO L93 Difference]: Finished difference Result 3221 states and 5624 transitions. [2023-11-29 06:54:13,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:54:13,850 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 114 [2023-11-29 06:54:13,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:13,862 INFO L225 Difference]: With dead ends: 3221 [2023-11-29 06:54:13,862 INFO L226 Difference]: Without dead ends: 2097 [2023-11-29 06:54:13,866 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:54:13,866 INFO L413 NwaCegarLoop]: 153 mSDtfsCounter, 699 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 873 mSolverCounterSat, 220 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 714 SdHoareTripleChecker+Valid, 570 SdHoareTripleChecker+Invalid, 1093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 220 IncrementalHoareTripleChecker+Valid, 873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:13,867 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [714 Valid, 570 Invalid, 1093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [220 Valid, 873 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 06:54:13,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2023-11-29 06:54:13,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 2037. [2023-11-29 06:54:13,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2037 states, 1615 states have (on average 1.646439628482972) internal successors, (2659), 1621 states have internal predecessors, (2659), 400 states have call successors, (400), 18 states have call predecessors, (400), 21 states have return successors, (445), 397 states have call predecessors, (445), 397 states have call successors, (445) [2023-11-29 06:54:13,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2037 states to 2037 states and 3504 transitions. [2023-11-29 06:54:13,960 INFO L78 Accepts]: Start accepts. Automaton has 2037 states and 3504 transitions. Word has length 114 [2023-11-29 06:54:13,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:13,961 INFO L495 AbstractCegarLoop]: Abstraction has 2037 states and 3504 transitions. [2023-11-29 06:54:13,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:13,961 INFO L276 IsEmpty]: Start isEmpty. Operand 2037 states and 3504 transitions. [2023-11-29 06:54:13,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-11-29 06:54:13,970 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:13,970 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:13,970 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 06:54:13,970 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:13,971 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:13,971 INFO L85 PathProgramCache]: Analyzing trace with hash 1089585576, now seen corresponding path program 1 times [2023-11-29 06:54:13,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:13,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901722960] [2023-11-29 06:54:13,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:13,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:13,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:14,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:14,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:14,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:14,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:14,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:14,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:14,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:14,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:14,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:14,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:14,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:54:14,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:14,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 06:54:14,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:14,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-11-29 06:54:14,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:14,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-11-29 06:54:14,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:14,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-11-29 06:54:14,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:14,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-29 06:54:14,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:14,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-11-29 06:54:14,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:14,054 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:54:14,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:14,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901722960] [2023-11-29 06:54:14,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901722960] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:14,055 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:14,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:54:14,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601713636] [2023-11-29 06:54:14,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:14,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:54:14,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:14,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:54:14,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:54:14,056 INFO L87 Difference]: Start difference. First operand 2037 states and 3504 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:14,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:14,970 INFO L93 Difference]: Finished difference Result 4791 states and 8429 transitions. [2023-11-29 06:54:14,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:54:14,970 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 115 [2023-11-29 06:54:14,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:14,994 INFO L225 Difference]: With dead ends: 4791 [2023-11-29 06:54:14,994 INFO L226 Difference]: Without dead ends: 3181 [2023-11-29 06:54:15,000 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:54:15,001 INFO L413 NwaCegarLoop]: 153 mSDtfsCounter, 697 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 872 mSolverCounterSat, 220 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 712 SdHoareTripleChecker+Valid, 570 SdHoareTripleChecker+Invalid, 1092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 220 IncrementalHoareTripleChecker+Valid, 872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:15,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [712 Valid, 570 Invalid, 1092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [220 Valid, 872 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 06:54:15,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3181 states. [2023-11-29 06:54:15,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3181 to 3121. [2023-11-29 06:54:15,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3121 states, 2520 states have (on average 1.6488095238095237) internal successors, (4155), 2526 states have internal predecessors, (4155), 579 states have call successors, (579), 18 states have call predecessors, (579), 21 states have return successors, (650), 576 states have call predecessors, (650), 576 states have call successors, (650) [2023-11-29 06:54:15,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3121 states to 3121 states and 5384 transitions. [2023-11-29 06:54:15,198 INFO L78 Accepts]: Start accepts. Automaton has 3121 states and 5384 transitions. Word has length 115 [2023-11-29 06:54:15,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:15,199 INFO L495 AbstractCegarLoop]: Abstraction has 3121 states and 5384 transitions. [2023-11-29 06:54:15,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:15,199 INFO L276 IsEmpty]: Start isEmpty. Operand 3121 states and 5384 transitions. [2023-11-29 06:54:15,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-11-29 06:54:15,215 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:15,215 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:15,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-29 06:54:15,215 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:15,216 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:15,216 INFO L85 PathProgramCache]: Analyzing trace with hash -1862568926, now seen corresponding path program 1 times [2023-11-29 06:54:15,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:15,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867775083] [2023-11-29 06:54:15,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:15,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:15,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:15,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:15,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:15,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:15,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:15,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:15,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:15,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:15,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:15,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:15,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:15,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:54:15,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:15,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-11-29 06:54:15,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:15,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-29 06:54:15,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:15,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-29 06:54:15,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:15,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-29 06:54:15,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:15,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-11-29 06:54:15,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:15,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-11-29 06:54:15,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:15,317 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:54:15,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:15,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867775083] [2023-11-29 06:54:15,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867775083] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:15,317 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:15,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:54:15,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521386536] [2023-11-29 06:54:15,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:15,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:54:15,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:15,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:54:15,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:54:15,319 INFO L87 Difference]: Start difference. First operand 3121 states and 5384 transitions. Second operand has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:16,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:16,340 INFO L93 Difference]: Finished difference Result 7622 states and 13441 transitions. [2023-11-29 06:54:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:54:16,341 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 116 [2023-11-29 06:54:16,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:16,369 INFO L225 Difference]: With dead ends: 7622 [2023-11-29 06:54:16,369 INFO L226 Difference]: Without dead ends: 5151 [2023-11-29 06:54:16,376 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:54:16,377 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 695 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 892 mSolverCounterSat, 223 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 710 SdHoareTripleChecker+Valid, 602 SdHoareTripleChecker+Invalid, 1115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 223 IncrementalHoareTripleChecker+Valid, 892 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:16,377 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [710 Valid, 602 Invalid, 1115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [223 Valid, 892 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 06:54:16,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5151 states. [2023-11-29 06:54:16,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5151 to 5091. [2023-11-29 06:54:16,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5091 states, 4114 states have (on average 1.6397666504618376) internal successors, (6746), 4120 states have internal predecessors, (6746), 955 states have call successors, (955), 18 states have call predecessors, (955), 21 states have return successors, (1070), 952 states have call predecessors, (1070), 952 states have call successors, (1070) [2023-11-29 06:54:16,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5091 states to 5091 states and 8771 transitions. [2023-11-29 06:54:16,696 INFO L78 Accepts]: Start accepts. Automaton has 5091 states and 8771 transitions. Word has length 116 [2023-11-29 06:54:16,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:16,696 INFO L495 AbstractCegarLoop]: Abstraction has 5091 states and 8771 transitions. [2023-11-29 06:54:16,696 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:16,696 INFO L276 IsEmpty]: Start isEmpty. Operand 5091 states and 8771 transitions. [2023-11-29 06:54:16,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-11-29 06:54:16,716 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:16,716 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:16,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-29 06:54:16,716 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:16,717 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:16,717 INFO L85 PathProgramCache]: Analyzing trace with hash 1690184964, now seen corresponding path program 1 times [2023-11-29 06:54:16,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:16,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617419254] [2023-11-29 06:54:16,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:16,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:16,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:16,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:16,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:16,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:16,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:16,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:16,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:16,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:16,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:16,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:16,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:16,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:54:16,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:16,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-29 06:54:16,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:16,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-11-29 06:54:16,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:16,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-11-29 06:54:16,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:16,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-11-29 06:54:16,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:16,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-29 06:54:16,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:16,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-11-29 06:54:16,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:16,819 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:54:16,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:16,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617419254] [2023-11-29 06:54:16,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617419254] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:16,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:16,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:54:16,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919610290] [2023-11-29 06:54:16,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:16,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:54:16,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:16,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:54:16,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:54:16,822 INFO L87 Difference]: Start difference. First operand 5091 states and 8771 transitions. Second operand has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:17,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:17,845 INFO L93 Difference]: Finished difference Result 12603 states and 22189 transitions. [2023-11-29 06:54:17,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:54:17,846 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 117 [2023-11-29 06:54:17,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:17,900 INFO L225 Difference]: With dead ends: 12603 [2023-11-29 06:54:17,900 INFO L226 Difference]: Without dead ends: 8528 [2023-11-29 06:54:17,916 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:54:17,917 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 693 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 876 mSolverCounterSat, 226 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 708 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 1102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 226 IncrementalHoareTripleChecker+Valid, 876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:17,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [708 Valid, 576 Invalid, 1102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [226 Valid, 876 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 06:54:17,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8528 states. [2023-11-29 06:54:18,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8528 to 8468. [2023-11-29 06:54:18,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8468 states, 6885 states have (on average 1.6367465504720407) internal successors, (11269), 6891 states have internal predecessors, (11269), 1561 states have call successors, (1561), 18 states have call predecessors, (1561), 21 states have return successors, (1754), 1558 states have call predecessors, (1754), 1558 states have call successors, (1754) [2023-11-29 06:54:18,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8468 states to 8468 states and 14584 transitions. [2023-11-29 06:54:18,419 INFO L78 Accepts]: Start accepts. Automaton has 8468 states and 14584 transitions. Word has length 117 [2023-11-29 06:54:18,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:18,420 INFO L495 AbstractCegarLoop]: Abstraction has 8468 states and 14584 transitions. [2023-11-29 06:54:18,420 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:18,420 INFO L276 IsEmpty]: Start isEmpty. Operand 8468 states and 14584 transitions. [2023-11-29 06:54:18,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-11-29 06:54:18,444 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:18,444 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:18,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-29 06:54:18,444 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:18,445 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:18,445 INFO L85 PathProgramCache]: Analyzing trace with hash -721896000, now seen corresponding path program 1 times [2023-11-29 06:54:18,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:18,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423441799] [2023-11-29 06:54:18,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:18,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:18,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:18,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:18,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:18,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:18,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:18,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:18,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:18,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:18,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:18,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:18,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:18,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:54:18,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:18,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-11-29 06:54:18,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:18,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-29 06:54:18,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:18,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-29 06:54:18,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:18,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-11-29 06:54:18,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:18,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-11-29 06:54:18,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:18,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-11-29 06:54:18,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:18,607 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:54:18,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:18,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423441799] [2023-11-29 06:54:18,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423441799] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:18,608 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:18,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:54:18,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485803613] [2023-11-29 06:54:18,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:18,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:54:18,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:18,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:54:18,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:54:18,610 INFO L87 Difference]: Start difference. First operand 8468 states and 14584 transitions. Second operand has 6 states, 6 states have (on average 13.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:19,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:19,765 INFO L93 Difference]: Finished difference Result 21955 states and 38588 transitions. [2023-11-29 06:54:19,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:54:19,765 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 118 [2023-11-29 06:54:19,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:19,810 INFO L225 Difference]: With dead ends: 21955 [2023-11-29 06:54:19,810 INFO L226 Difference]: Without dead ends: 14912 [2023-11-29 06:54:19,829 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:54:19,829 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 691 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 886 mSolverCounterSat, 229 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 706 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 1115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 229 IncrementalHoareTripleChecker+Valid, 886 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:19,830 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [706 Valid, 596 Invalid, 1115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [229 Valid, 886 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 06:54:19,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14912 states. [2023-11-29 06:54:20,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14912 to 14852. [2023-11-29 06:54:20,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14852 states, 12066 states have (on average 1.626553953257086) internal successors, (19626), 12072 states have internal predecessors, (19626), 2764 states have call successors, (2764), 18 states have call predecessors, (2764), 21 states have return successors, (3101), 2761 states have call predecessors, (3101), 2761 states have call successors, (3101) [2023-11-29 06:54:20,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14852 states to 14852 states and 25491 transitions. [2023-11-29 06:54:20,426 INFO L78 Accepts]: Start accepts. Automaton has 14852 states and 25491 transitions. Word has length 118 [2023-11-29 06:54:20,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:20,427 INFO L495 AbstractCegarLoop]: Abstraction has 14852 states and 25491 transitions. [2023-11-29 06:54:20,427 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:20,427 INFO L276 IsEmpty]: Start isEmpty. Operand 14852 states and 25491 transitions. [2023-11-29 06:54:20,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-11-29 06:54:20,454 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:20,454 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:20,454 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-29 06:54:20,454 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:20,455 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:20,455 INFO L85 PathProgramCache]: Analyzing trace with hash 2087409027, now seen corresponding path program 1 times [2023-11-29 06:54:20,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:20,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269681644] [2023-11-29 06:54:20,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:20,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:20,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:20,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:20,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:20,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:20,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:20,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:20,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:20,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:20,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:20,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:20,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:20,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:54:20,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:20,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-29 06:54:20,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:20,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-11-29 06:54:20,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:20,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-29 06:54:20,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:20,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-11-29 06:54:20,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:20,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-29 06:54:20,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:20,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-11-29 06:54:20,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:20,539 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:54:20,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:20,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269681644] [2023-11-29 06:54:20,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269681644] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:20,539 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:20,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:54:20,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559185588] [2023-11-29 06:54:20,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:20,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:54:20,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:20,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:54:20,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:54:20,541 INFO L87 Difference]: Start difference. First operand 14852 states and 25491 transitions. Second operand has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:21,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:21,938 INFO L93 Difference]: Finished difference Result 39314 states and 68974 transitions. [2023-11-29 06:54:21,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:54:21,938 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 119 [2023-11-29 06:54:21,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:22,053 INFO L225 Difference]: With dead ends: 39314 [2023-11-29 06:54:22,054 INFO L226 Difference]: Without dead ends: 26479 [2023-11-29 06:54:22,074 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:54:22,075 INFO L413 NwaCegarLoop]: 153 mSDtfsCounter, 689 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 873 mSolverCounterSat, 226 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 704 SdHoareTripleChecker+Valid, 571 SdHoareTripleChecker+Invalid, 1099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 226 IncrementalHoareTripleChecker+Valid, 873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:22,075 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [704 Valid, 571 Invalid, 1099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [226 Valid, 873 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 06:54:22,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26479 states. [2023-11-29 06:54:23,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26479 to 26419. [2023-11-29 06:54:23,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26419 states, 21594 states have (on average 1.6222561822728536) internal successors, (35031), 21600 states have internal predecessors, (35031), 4803 states have call successors, (4803), 18 states have call predecessors, (4803), 21 states have return successors, (5414), 4800 states have call predecessors, (5414), 4800 states have call successors, (5414) [2023-11-29 06:54:23,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26419 states to 26419 states and 45248 transitions. [2023-11-29 06:54:23,255 INFO L78 Accepts]: Start accepts. Automaton has 26419 states and 45248 transitions. Word has length 119 [2023-11-29 06:54:23,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:23,255 INFO L495 AbstractCegarLoop]: Abstraction has 26419 states and 45248 transitions. [2023-11-29 06:54:23,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:23,255 INFO L276 IsEmpty]: Start isEmpty. Operand 26419 states and 45248 transitions. [2023-11-29 06:54:23,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-11-29 06:54:23,284 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:23,285 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:23,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-29 06:54:23,285 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:23,285 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:23,285 INFO L85 PathProgramCache]: Analyzing trace with hash -1296456962, now seen corresponding path program 1 times [2023-11-29 06:54:23,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:23,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777017938] [2023-11-29 06:54:23,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:23,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:23,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:23,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:23,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:23,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:23,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:23,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:23,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:23,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:23,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:23,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:23,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:23,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:54:23,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:23,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 06:54:23,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:23,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-29 06:54:23,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:23,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 06:54:23,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:23,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-29 06:54:23,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:23,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-29 06:54:23,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:23,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-29 06:54:23,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:23,387 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:54:23,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:23,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777017938] [2023-11-29 06:54:23,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777017938] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:23,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:23,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:54:23,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091751665] [2023-11-29 06:54:23,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:23,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:54:23,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:23,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:54:23,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:54:23,389 INFO L87 Difference]: Start difference. First operand 26419 states and 45248 transitions. Second operand has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:25,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:25,558 INFO L93 Difference]: Finished difference Result 71926 states and 125398 transitions. [2023-11-29 06:54:25,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:54:25,559 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 120 [2023-11-29 06:54:25,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:25,744 INFO L225 Difference]: With dead ends: 71926 [2023-11-29 06:54:25,744 INFO L226 Difference]: Without dead ends: 48239 [2023-11-29 06:54:25,794 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:54:25,795 INFO L413 NwaCegarLoop]: 157 mSDtfsCounter, 687 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 879 mSolverCounterSat, 226 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 1105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 226 IncrementalHoareTripleChecker+Valid, 879 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:25,795 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [702 Valid, 581 Invalid, 1105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [226 Valid, 879 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 06:54:25,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48239 states. [2023-11-29 06:54:27,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48239 to 48179. [2023-11-29 06:54:27,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48179 states, 39639 states have (on average 1.616665405282676) internal successors, (64083), 39645 states have internal predecessors, (64083), 8518 states have call successors, (8518), 18 states have call predecessors, (8518), 21 states have return successors, (9661), 8515 states have call predecessors, (9661), 8515 states have call successors, (9661) [2023-11-29 06:54:27,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48179 states to 48179 states and 82262 transitions. [2023-11-29 06:54:27,536 INFO L78 Accepts]: Start accepts. Automaton has 48179 states and 82262 transitions. Word has length 120 [2023-11-29 06:54:27,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:27,536 INFO L495 AbstractCegarLoop]: Abstraction has 48179 states and 82262 transitions. [2023-11-29 06:54:27,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:27,536 INFO L276 IsEmpty]: Start isEmpty. Operand 48179 states and 82262 transitions. [2023-11-29 06:54:27,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-11-29 06:54:27,558 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:27,558 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:27,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-29 06:54:27,559 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:27,559 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:27,559 INFO L85 PathProgramCache]: Analyzing trace with hash -891211133, now seen corresponding path program 1 times [2023-11-29 06:54:27,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:27,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136834643] [2023-11-29 06:54:27,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:27,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:27,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:27,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:27,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:27,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:27,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:27,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:27,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:27,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:27,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:27,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:27,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:27,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:54:27,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:27,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-11-29 06:54:27,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:27,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-11-29 06:54:27,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:27,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-11-29 06:54:27,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:27,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-29 06:54:27,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:27,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-11-29 06:54:27,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:27,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-29 06:54:27,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:27,659 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:54:27,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:27,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136834643] [2023-11-29 06:54:27,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136834643] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:27,660 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:27,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:54:27,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907146937] [2023-11-29 06:54:27,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:27,661 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:54:27,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:27,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:54:27,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:54:27,662 INFO L87 Difference]: Start difference. First operand 48179 states and 82262 transitions. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:30,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:30,655 INFO L93 Difference]: Finished difference Result 89645 states and 156762 transitions. [2023-11-29 06:54:30,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:54:30,656 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 121 [2023-11-29 06:54:30,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:30,880 INFO L225 Difference]: With dead ends: 89645 [2023-11-29 06:54:30,880 INFO L226 Difference]: Without dead ends: 89527 [2023-11-29 06:54:30,904 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:54:30,905 INFO L413 NwaCegarLoop]: 153 mSDtfsCounter, 685 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 875 mSolverCounterSat, 226 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 700 SdHoareTripleChecker+Valid, 571 SdHoareTripleChecker+Invalid, 1101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 226 IncrementalHoareTripleChecker+Valid, 875 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:30,905 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [700 Valid, 571 Invalid, 1101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [226 Valid, 875 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 06:54:30,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89527 states. [2023-11-29 06:54:34,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89527 to 89467. [2023-11-29 06:54:34,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89467 states, 74128 states have (on average 1.6095537448737318) internal successors, (119313), 74134 states have internal predecessors, (119313), 15317 states have call successors, (15317), 18 states have call predecessors, (15317), 21 states have return successors, (17506), 15314 states have call predecessors, (17506), 15314 states have call successors, (17506) [2023-11-29 06:54:34,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89467 states to 89467 states and 152136 transitions. [2023-11-29 06:54:34,387 INFO L78 Accepts]: Start accepts. Automaton has 89467 states and 152136 transitions. Word has length 121 [2023-11-29 06:54:34,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:34,388 INFO L495 AbstractCegarLoop]: Abstraction has 89467 states and 152136 transitions. [2023-11-29 06:54:34,388 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:54:34,388 INFO L276 IsEmpty]: Start isEmpty. Operand 89467 states and 152136 transitions. [2023-11-29 06:54:34,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-11-29 06:54:34,422 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:34,422 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:34,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-11-29 06:54:34,423 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:34,423 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:34,423 INFO L85 PathProgramCache]: Analyzing trace with hash -511231233, now seen corresponding path program 1 times [2023-11-29 06:54:34,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:34,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061160909] [2023-11-29 06:54:34,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:34,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:34,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:34,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:34,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:34,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:34,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:34,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:34,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:34,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:34,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:34,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:34,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:34,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:54:34,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:34,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 06:54:34,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:34,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-29 06:54:34,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:34,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-29 06:54:34,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:34,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-29 06:54:34,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:34,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-11-29 06:54:34,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:34,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-11-29 06:54:34,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:34,694 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:54:34,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:34,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061160909] [2023-11-29 06:54:34,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061160909] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:34,695 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:34,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 06:54:34,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471614237] [2023-11-29 06:54:34,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:34,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 06:54:34,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:34,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 06:54:34,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-11-29 06:54:34,697 INFO L87 Difference]: Start difference. First operand 89467 states and 152136 transitions. Second operand has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 4 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-29 06:54:39,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:39,265 INFO L93 Difference]: Finished difference Result 89951 states and 156117 transitions. [2023-11-29 06:54:39,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-29 06:54:39,265 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 4 states have call predecessors, (12), 3 states have call successors, (12) Word has length 122 [2023-11-29 06:54:39,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:39,608 INFO L225 Difference]: With dead ends: 89951 [2023-11-29 06:54:39,608 INFO L226 Difference]: Without dead ends: 89840 [2023-11-29 06:54:39,627 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=211, Invalid=545, Unknown=0, NotChecked=0, Total=756 [2023-11-29 06:54:39,628 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 1186 mSDsluCounter, 654 mSDsCounter, 0 mSdLazyCounter, 2854 mSolverCounterSat, 297 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1200 SdHoareTripleChecker+Valid, 810 SdHoareTripleChecker+Invalid, 3151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 297 IncrementalHoareTripleChecker+Valid, 2854 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:39,628 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1200 Valid, 810 Invalid, 3151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [297 Valid, 2854 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-11-29 06:54:39,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89840 states. [2023-11-29 06:54:42,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89840 to 89693. [2023-11-29 06:54:42,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89693 states, 74304 states have (on average 1.6092942506459949) internal successors, (119577), 74313 states have internal predecessors, (119577), 15343 states have call successors, (15343), 38 states have call predecessors, (15343), 45 states have return successors, (17537), 15341 states have call predecessors, (17537), 15338 states have call successors, (17537) [2023-11-29 06:54:42,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89693 states to 89693 states and 152457 transitions. [2023-11-29 06:54:42,727 INFO L78 Accepts]: Start accepts. Automaton has 89693 states and 152457 transitions. Word has length 122 [2023-11-29 06:54:42,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:42,727 INFO L495 AbstractCegarLoop]: Abstraction has 89693 states and 152457 transitions. [2023-11-29 06:54:42,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 4 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-29 06:54:42,728 INFO L276 IsEmpty]: Start isEmpty. Operand 89693 states and 152457 transitions. [2023-11-29 06:54:42,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-11-29 06:54:42,757 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:42,757 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:42,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-29 06:54:42,757 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:42,758 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:42,758 INFO L85 PathProgramCache]: Analyzing trace with hash -1891369088, now seen corresponding path program 1 times [2023-11-29 06:54:42,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:42,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378808106] [2023-11-29 06:54:42,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:42,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:42,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:43,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:43,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:43,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:43,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:43,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:43,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:43,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:43,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:43,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:43,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:43,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:54:43,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:43,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 06:54:43,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:43,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-29 06:54:43,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:43,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-29 06:54:43,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:43,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-11-29 06:54:43,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:43,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-11-29 06:54:43,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:43,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-11-29 06:54:43,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:43,301 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:54:43,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:43,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378808106] [2023-11-29 06:54:43,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378808106] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:43,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:43,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-29 06:54:43,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675474375] [2023-11-29 06:54:43,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:43,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 06:54:43,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:43,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 06:54:43,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:54:43,303 INFO L87 Difference]: Start difference. First operand 89693 states and 152457 transitions. Second operand has 13 states, 11 states have (on average 7.545454545454546) internal successors, (83), 9 states have internal predecessors, (83), 6 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) [2023-11-29 06:54:47,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:47,497 INFO L93 Difference]: Finished difference Result 90252 states and 156563 transitions. [2023-11-29 06:54:47,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 06:54:47,497 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 7.545454545454546) internal successors, (83), 9 states have internal predecessors, (83), 6 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) Word has length 123 [2023-11-29 06:54:47,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:47,745 INFO L225 Difference]: With dead ends: 90252 [2023-11-29 06:54:47,745 INFO L226 Difference]: Without dead ends: 89822 [2023-11-29 06:54:47,770 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=184, Invalid=686, Unknown=0, NotChecked=0, Total=870 [2023-11-29 06:54:47,771 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 982 mSDsluCounter, 1286 mSDsCounter, 0 mSdLazyCounter, 3639 mSolverCounterSat, 324 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 982 SdHoareTripleChecker+Valid, 1440 SdHoareTripleChecker+Invalid, 3963 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 324 IncrementalHoareTripleChecker+Valid, 3639 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:47,772 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [982 Valid, 1440 Invalid, 3963 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [324 Valid, 3639 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-11-29 06:54:47,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89822 states. [2023-11-29 06:54:50,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89822 to 89687. [2023-11-29 06:54:50,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89687 states, 74301 states have (on average 1.6092650166215798) internal successors, (119570), 74310 states have internal predecessors, (119570), 15343 states have call successors, (15343), 37 states have call predecessors, (15343), 42 states have return successors, (17536), 15339 states have call predecessors, (17536), 15339 states have call successors, (17536) [2023-11-29 06:54:50,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89687 states to 89687 states and 152449 transitions. [2023-11-29 06:54:50,918 INFO L78 Accepts]: Start accepts. Automaton has 89687 states and 152449 transitions. Word has length 123 [2023-11-29 06:54:50,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:50,919 INFO L495 AbstractCegarLoop]: Abstraction has 89687 states and 152449 transitions. [2023-11-29 06:54:50,919 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 7.545454545454546) internal successors, (83), 9 states have internal predecessors, (83), 6 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) [2023-11-29 06:54:50,919 INFO L276 IsEmpty]: Start isEmpty. Operand 89687 states and 152449 transitions. [2023-11-29 06:54:50,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-11-29 06:54:50,949 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:50,949 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:50,950 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-29 06:54:50,950 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:50,950 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:50,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1263958517, now seen corresponding path program 1 times [2023-11-29 06:54:50,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:50,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427284418] [2023-11-29 06:54:50,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:50,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:50,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:51,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:51,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:51,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:51,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:51,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:51,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:51,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:51,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:51,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:51,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:51,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:54:51,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:51,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 06:54:51,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:51,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 06:54:51,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:51,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-29 06:54:51,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:51,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-29 06:54:51,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:51,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-29 06:54:51,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:51,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-29 06:54:51,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:51,353 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-11-29 06:54:51,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:51,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427284418] [2023-11-29 06:54:51,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427284418] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:54:51,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869148530] [2023-11-29 06:54:51,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:51,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:54:51,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:54:51,355 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:54:51,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 06:54:51,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:51,598 INFO L262 TraceCheckSpWp]: Trace formula consists of 1099 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-29 06:54:51,602 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:54:51,874 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-29 06:54:51,874 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:54:51,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869148530] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:51,875 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:54:51,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [18] total 28 [2023-11-29 06:54:51,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906603393] [2023-11-29 06:54:51,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:51,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 06:54:51,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:51,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 06:54:51,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=692, Unknown=0, NotChecked=0, Total=756 [2023-11-29 06:54:51,877 INFO L87 Difference]: Start difference. First operand 89687 states and 152449 transitions. Second operand has 12 states, 12 states have (on average 7.75) internal successors, (93), 10 states have internal predecessors, (93), 6 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (12), 7 states have call predecessors, (12), 5 states have call successors, (12) [2023-11-29 06:54:54,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:54,879 INFO L93 Difference]: Finished difference Result 90229 states and 153207 transitions. [2023-11-29 06:54:54,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 06:54:54,880 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.75) internal successors, (93), 10 states have internal predecessors, (93), 6 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (12), 7 states have call predecessors, (12), 5 states have call successors, (12) Word has length 126 [2023-11-29 06:54:54,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:55,132 INFO L225 Difference]: With dead ends: 90229 [2023-11-29 06:54:55,132 INFO L226 Difference]: Without dead ends: 90094 [2023-11-29 06:54:55,155 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=183, Invalid=1457, Unknown=0, NotChecked=0, Total=1640 [2023-11-29 06:54:55,156 INFO L413 NwaCegarLoop]: 409 mSDtfsCounter, 626 mSDsluCounter, 3300 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 632 SdHoareTripleChecker+Valid, 3709 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:55,156 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [632 Valid, 3709 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:54:55,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90094 states. [2023-11-29 06:54:58,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90094 to 90030. [2023-11-29 06:54:58,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90030 states, 74565 states have (on average 1.6087976932877355) internal successors, (119960), 74582 states have internal predecessors, (119960), 15388 states have call successors, (15388), 65 states have call predecessors, (15388), 76 states have return successors, (17588), 15382 states have call predecessors, (17588), 15382 states have call successors, (17588) [2023-11-29 06:54:58,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90030 states to 90030 states and 152936 transitions. [2023-11-29 06:54:58,540 INFO L78 Accepts]: Start accepts. Automaton has 90030 states and 152936 transitions. Word has length 126 [2023-11-29 06:54:58,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:58,540 INFO L495 AbstractCegarLoop]: Abstraction has 90030 states and 152936 transitions. [2023-11-29 06:54:58,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.75) internal successors, (93), 10 states have internal predecessors, (93), 6 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (12), 7 states have call predecessors, (12), 5 states have call successors, (12) [2023-11-29 06:54:58,541 INFO L276 IsEmpty]: Start isEmpty. Operand 90030 states and 152936 transitions. [2023-11-29 06:54:58,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 06:54:58,574 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:58,574 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:58,580 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 06:54:58,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:54:58,775 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:58,775 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:58,775 INFO L85 PathProgramCache]: Analyzing trace with hash -398251323, now seen corresponding path program 1 times [2023-11-29 06:54:58,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:58,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548463480] [2023-11-29 06:54:58,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:58,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:58,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:58,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:54:58,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:58,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:54:58,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:58,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:54:58,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:58,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:54:58,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:58,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:54:58,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:58,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:54:58,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:58,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 06:54:58,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:58,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-11-29 06:54:58,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:58,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-29 06:54:58,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:58,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-29 06:54:58,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:58,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-29 06:54:58,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:58,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-29 06:54:58,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:58,874 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:54:58,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:54:58,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548463480] [2023-11-29 06:54:58,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548463480] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:58,874 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:58,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 06:54:58,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118602108] [2023-11-29 06:54:58,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:58,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 06:54:58,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:54:58,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 06:54:58,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:54:58,876 INFO L87 Difference]: Start difference. First operand 90030 states and 152936 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 4 states have internal predecessors, (87), 3 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-29 06:55:02,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:55:02,245 INFO L93 Difference]: Finished difference Result 90199 states and 156461 transitions. [2023-11-29 06:55:02,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 06:55:02,246 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 4 states have internal predecessors, (87), 3 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 127 [2023-11-29 06:55:02,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:55:02,459 INFO L225 Difference]: With dead ends: 90199 [2023-11-29 06:55:02,459 INFO L226 Difference]: Without dead ends: 89867 [2023-11-29 06:55:02,476 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2023-11-29 06:55:02,476 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 604 mSDsluCounter, 549 mSDsCounter, 0 mSdLazyCounter, 1202 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 604 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 1381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 1202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:55:02,477 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [604 Valid, 703 Invalid, 1381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 1202 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 06:55:02,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89867 states. [2023-11-29 06:55:05,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89867 to 89724. [2023-11-29 06:55:05,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89724 states, 74326 states have (on average 1.6091408120980546) internal successors, (119601), 74338 states have internal predecessors, (119601), 15349 states have call successors, (15349), 40 states have call predecessors, (15349), 48 states have return successors, (17545), 15345 states have call predecessors, (17545), 15345 states have call successors, (17545) [2023-11-29 06:55:05,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89724 states to 89724 states and 152495 transitions. [2023-11-29 06:55:05,795 INFO L78 Accepts]: Start accepts. Automaton has 89724 states and 152495 transitions. Word has length 127 [2023-11-29 06:55:05,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:55:05,795 INFO L495 AbstractCegarLoop]: Abstraction has 89724 states and 152495 transitions. [2023-11-29 06:55:05,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 4 states have internal predecessors, (87), 3 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-29 06:55:05,795 INFO L276 IsEmpty]: Start isEmpty. Operand 89724 states and 152495 transitions. [2023-11-29 06:55:05,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 06:55:05,826 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:55:05,826 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:55:05,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-11-29 06:55:05,826 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:55:05,826 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:55:05,827 INFO L85 PathProgramCache]: Analyzing trace with hash 2068726405, now seen corresponding path program 1 times [2023-11-29 06:55:05,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:55:05,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498477117] [2023-11-29 06:55:05,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:05,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:55:05,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:06,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:55:06,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:06,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:55:06,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:06,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:55:06,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:06,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:55:06,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:06,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:55:06,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:06,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:55:06,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:06,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 06:55:06,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:06,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 06:55:06,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:06,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-29 06:55:06,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:06,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-29 06:55:06,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:06,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-29 06:55:06,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:06,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-29 06:55:06,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:06,250 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-11-29 06:55:06,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:55:06,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498477117] [2023-11-29 06:55:06,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498477117] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:55:06,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782162733] [2023-11-29 06:55:06,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:06,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:55:06,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:55:06,252 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:55:06,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 06:55:06,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:06,462 INFO L262 TraceCheckSpWp]: Trace formula consists of 1100 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-29 06:55:06,466 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:55:07,069 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-29 06:55:07,069 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:55:07,754 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-11-29 06:55:07,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782162733] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:55:07,754 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 06:55:07,755 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17, 18] total 52 [2023-11-29 06:55:07,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590210326] [2023-11-29 06:55:07,755 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 06:55:07,756 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-11-29 06:55:07,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:55:07,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-11-29 06:55:07,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=2483, Unknown=0, NotChecked=0, Total=2652 [2023-11-29 06:55:07,758 INFO L87 Difference]: Start difference. First operand 89724 states and 152495 transitions. Second operand has 52 states, 43 states have (on average 5.906976744186046) internal successors, (254), 46 states have internal predecessors, (254), 16 states have call successors, (43), 12 states have call predecessors, (43), 18 states have return successors, (36), 10 states have call predecessors, (36), 15 states have call successors, (36) [2023-11-29 06:55:25,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:55:25,798 INFO L93 Difference]: Finished difference Result 269717 states and 479083 transitions. [2023-11-29 06:55:25,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-11-29 06:55:25,798 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 43 states have (on average 5.906976744186046) internal successors, (254), 46 states have internal predecessors, (254), 16 states have call successors, (43), 12 states have call predecessors, (43), 18 states have return successors, (36), 10 states have call predecessors, (36), 15 states have call successors, (36) Word has length 127 [2023-11-29 06:55:25,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:55:26,625 INFO L225 Difference]: With dead ends: 269717 [2023-11-29 06:55:26,626 INFO L226 Difference]: Without dead ends: 269575 [2023-11-29 06:55:26,694 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 255 SyntacticMatches, 1 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3113 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1594, Invalid=11062, Unknown=0, NotChecked=0, Total=12656 [2023-11-29 06:55:26,695 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 4151 mSDsluCounter, 3984 mSDsCounter, 0 mSdLazyCounter, 15340 mSolverCounterSat, 1393 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4151 SdHoareTripleChecker+Valid, 4111 SdHoareTripleChecker+Invalid, 16733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1393 IncrementalHoareTripleChecker+Valid, 15340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:55:26,695 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4151 Valid, 4111 Invalid, 16733 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1393 Valid, 15340 Invalid, 0 Unknown, 0 Unchecked, 7.0s Time] [2023-11-29 06:55:26,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269575 states. [2023-11-29 06:55:38,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269575 to 268519. [2023-11-29 06:55:38,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268519 states, 222490 states have (on average 1.609699312328644) internal successors, (358142), 222434 states have internal predecessors, (358142), 45859 states have call successors, (45859), 131 states have call predecessors, (45859), 169 states have return successors, (61229), 45953 states have call predecessors, (61229), 45849 states have call successors, (61229) [2023-11-29 06:55:39,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268519 states to 268519 states and 465230 transitions. [2023-11-29 06:55:39,486 INFO L78 Accepts]: Start accepts. Automaton has 268519 states and 465230 transitions. Word has length 127 [2023-11-29 06:55:39,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:55:39,487 INFO L495 AbstractCegarLoop]: Abstraction has 268519 states and 465230 transitions. [2023-11-29 06:55:39,487 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 43 states have (on average 5.906976744186046) internal successors, (254), 46 states have internal predecessors, (254), 16 states have call successors, (43), 12 states have call predecessors, (43), 18 states have return successors, (36), 10 states have call predecessors, (36), 15 states have call successors, (36) [2023-11-29 06:55:39,487 INFO L276 IsEmpty]: Start isEmpty. Operand 268519 states and 465230 transitions. [2023-11-29 06:55:39,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 06:55:39,594 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:55:39,594 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:55:39,599 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 06:55:39,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-29 06:55:39,795 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:55:39,795 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:55:39,795 INFO L85 PathProgramCache]: Analyzing trace with hash -630652690, now seen corresponding path program 1 times [2023-11-29 06:55:39,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:55:39,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968026425] [2023-11-29 06:55:39,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:39,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:55:39,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:40,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:55:40,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:40,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:55:40,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:40,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:55:40,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:40,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:55:40,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:40,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:55:40,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:40,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:55:40,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:40,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 06:55:40,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:40,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 06:55:40,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:40,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-29 06:55:40,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:40,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-29 06:55:40,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:40,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-29 06:55:40,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:40,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-29 06:55:40,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:40,147 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:55:40,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:55:40,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968026425] [2023-11-29 06:55:40,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968026425] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:55:40,148 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:55:40,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-29 06:55:40,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275509773] [2023-11-29 06:55:40,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:55:40,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 06:55:40,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:55:40,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 06:55:40,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2023-11-29 06:55:40,149 INFO L87 Difference]: Start difference. First operand 268519 states and 465230 transitions. Second operand has 15 states, 15 states have (on average 5.8) internal successors, (87), 10 states have internal predecessors, (87), 6 states have call successors, (15), 7 states have call predecessors, (15), 3 states have return successors, (12), 7 states have call predecessors, (12), 5 states have call successors, (12) [2023-11-29 06:55:52,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:55:52,488 INFO L93 Difference]: Finished difference Result 269643 states and 476729 transitions. [2023-11-29 06:55:52,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 06:55:52,489 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.8) internal successors, (87), 10 states have internal predecessors, (87), 6 states have call successors, (15), 7 states have call predecessors, (15), 3 states have return successors, (12), 7 states have call predecessors, (12), 5 states have call successors, (12) Word has length 127 [2023-11-29 06:55:52,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:55:53,333 INFO L225 Difference]: With dead ends: 269643 [2023-11-29 06:55:53,333 INFO L226 Difference]: Without dead ends: 269124 [2023-11-29 06:55:53,394 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=355, Invalid=1285, Unknown=0, NotChecked=0, Total=1640 [2023-11-29 06:55:53,395 INFO L413 NwaCegarLoop]: 145 mSDtfsCounter, 1120 mSDsluCounter, 1358 mSDsCounter, 0 mSdLazyCounter, 3766 mSolverCounterSat, 319 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1135 SdHoareTripleChecker+Valid, 1503 SdHoareTripleChecker+Invalid, 4085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 319 IncrementalHoareTripleChecker+Valid, 3766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:55:53,395 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1135 Valid, 1503 Invalid, 4085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [319 Valid, 3766 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-29 06:55:53,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269124 states. [2023-11-29 06:56:05,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269124 to 268481. [2023-11-29 06:56:06,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268481 states, 222462 states have (on average 1.6097176146937455) internal successors, (358101), 222404 states have internal predecessors, (358101), 45854 states have call successors, (45854), 128 states have call predecessors, (45854), 164 states have return successors, (61222), 45948 states have call predecessors, (61222), 45844 states have call successors, (61222) [2023-11-29 06:56:07,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268481 states to 268481 states and 465177 transitions. [2023-11-29 06:56:07,382 INFO L78 Accepts]: Start accepts. Automaton has 268481 states and 465177 transitions. Word has length 127 [2023-11-29 06:56:07,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:56:07,382 INFO L495 AbstractCegarLoop]: Abstraction has 268481 states and 465177 transitions. [2023-11-29 06:56:07,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.8) internal successors, (87), 10 states have internal predecessors, (87), 6 states have call successors, (15), 7 states have call predecessors, (15), 3 states have return successors, (12), 7 states have call predecessors, (12), 5 states have call successors, (12) [2023-11-29 06:56:07,382 INFO L276 IsEmpty]: Start isEmpty. Operand 268481 states and 465177 transitions. [2023-11-29 06:56:07,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 06:56:07,838 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:56:07,838 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:56:07,838 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-11-29 06:56:07,838 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:56:07,838 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:56:07,839 INFO L85 PathProgramCache]: Analyzing trace with hash 41091194, now seen corresponding path program 1 times [2023-11-29 06:56:07,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:56:07,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059213331] [2023-11-29 06:56:07,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:56:07,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:56:07,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:07,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:56:07,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:07,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:56:07,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:07,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:56:07,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:07,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:56:07,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:07,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:56:07,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:07,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:56:07,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:08,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 06:56:08,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:08,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 06:56:08,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:08,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-29 06:56:08,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:08,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-29 06:56:08,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:08,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-29 06:56:08,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:08,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-29 06:56:08,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:08,034 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:56:08,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:56:08,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059213331] [2023-11-29 06:56:08,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059213331] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:56:08,034 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:56:08,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-29 06:56:08,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451319089] [2023-11-29 06:56:08,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:56:08,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 06:56:08,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:56:08,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 06:56:08,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:56:08,036 INFO L87 Difference]: Start difference. First operand 268481 states and 465177 transitions. Second operand has 13 states, 12 states have (on average 7.25) internal successors, (87), 9 states have internal predecessors, (87), 6 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2023-11-29 06:56:18,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:56:18,476 INFO L93 Difference]: Finished difference Result 269969 states and 477141 transitions. [2023-11-29 06:56:18,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-29 06:56:18,477 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 7.25) internal successors, (87), 9 states have internal predecessors, (87), 6 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 127 [2023-11-29 06:56:18,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:56:19,464 INFO L225 Difference]: With dead ends: 269969 [2023-11-29 06:56:19,464 INFO L226 Difference]: Without dead ends: 268872 [2023-11-29 06:56:19,529 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=184, Invalid=686, Unknown=0, NotChecked=0, Total=870 [2023-11-29 06:56:19,530 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 918 mSDsluCounter, 1286 mSDsCounter, 0 mSdLazyCounter, 3083 mSolverCounterSat, 286 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 918 SdHoareTripleChecker+Valid, 1440 SdHoareTripleChecker+Invalid, 3369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 286 IncrementalHoareTripleChecker+Valid, 3083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:56:19,530 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [918 Valid, 1440 Invalid, 3369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [286 Valid, 3083 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-29 06:56:19,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268872 states. [2023-11-29 06:56:32,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268872 to 268155. [2023-11-29 06:56:33,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268155 states, 222214 states have (on average 1.6098625649149019) internal successors, (357734), 222149 states have internal predecessors, (357734), 45805 states have call successors, (45805), 103 states have call predecessors, (45805), 135 states have return successors, (61156), 45902 states have call predecessors, (61156), 45797 states have call successors, (61156) [2023-11-29 06:56:34,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268155 states to 268155 states and 464695 transitions. [2023-11-29 06:56:34,110 INFO L78 Accepts]: Start accepts. Automaton has 268155 states and 464695 transitions. Word has length 127 [2023-11-29 06:56:34,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:56:34,111 INFO L495 AbstractCegarLoop]: Abstraction has 268155 states and 464695 transitions. [2023-11-29 06:56:34,111 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 7.25) internal successors, (87), 9 states have internal predecessors, (87), 6 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2023-11-29 06:56:34,111 INFO L276 IsEmpty]: Start isEmpty. Operand 268155 states and 464695 transitions. [2023-11-29 06:56:34,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-11-29 06:56:34,227 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:56:34,227 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:56:34,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-11-29 06:56:34,228 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:56:34,228 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:56:34,228 INFO L85 PathProgramCache]: Analyzing trace with hash -1468585224, now seen corresponding path program 1 times [2023-11-29 06:56:34,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:56:34,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148692725] [2023-11-29 06:56:34,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:56:34,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:56:34,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:34,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-29 06:56:34,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:34,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:56:34,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:34,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:56:34,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:34,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 06:56:34,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:34,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:56:34,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:34,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-11-29 06:56:34,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:34,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 06:56:34,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:34,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 06:56:34,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:34,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-29 06:56:34,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:34,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-29 06:56:34,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:34,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-29 06:56:34,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:34,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-29 06:56:34,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:56:34,347 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-29 06:56:34,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:56:34,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148692725] [2023-11-29 06:56:34,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148692725] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:56:34,348 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:56:34,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 06:56:34,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145589808] [2023-11-29 06:56:34,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:56:34,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:56:34,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:56:34,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:56:34,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:56:34,350 INFO L87 Difference]: Start difference. First operand 268155 states and 464695 transitions. Second operand has 8 states, 8 states have (on average 11.0) internal successors, (88), 5 states have internal predecessors, (88), 2 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2023-11-29 06:56:52,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:56:52,599 INFO L93 Difference]: Finished difference Result 448390 states and 808667 transitions. [2023-11-29 06:56:52,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 06:56:52,600 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.0) internal successors, (88), 5 states have internal predecessors, (88), 2 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 128 [2023-11-29 06:56:52,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:56:54,316 INFO L225 Difference]: With dead ends: 448390 [2023-11-29 06:56:54,316 INFO L226 Difference]: Without dead ends: 447641 [2023-11-29 06:56:54,442 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=110, Invalid=270, Unknown=0, NotChecked=0, Total=380 [2023-11-29 06:56:54,442 INFO L413 NwaCegarLoop]: 159 mSDtfsCounter, 1580 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 2364 mSolverCounterSat, 424 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1590 SdHoareTripleChecker+Valid, 773 SdHoareTripleChecker+Invalid, 2788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 424 IncrementalHoareTripleChecker+Valid, 2364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-11-29 06:56:54,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1590 Valid, 773 Invalid, 2788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [424 Valid, 2364 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-11-29 06:56:54,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447641 states. [2023-11-29 06:57:19,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447641 to 446698. [2023-11-29 06:57:19,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446698 states, 370203 states have (on average 1.610095001931373) internal successors, (596062), 369986 states have internal predecessors, (596062), 76168 states have call successors, (76168), 242 states have call predecessors, (76168), 326 states have return successors, (113266), 76469 states have call predecessors, (113266), 76148 states have call successors, (113266) [2023-11-29 06:57:21,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446698 states to 446698 states and 785496 transitions. [2023-11-29 06:57:21,460 INFO L78 Accepts]: Start accepts. Automaton has 446698 states and 785496 transitions. Word has length 128 [2023-11-29 06:57:21,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:57:21,461 INFO L495 AbstractCegarLoop]: Abstraction has 446698 states and 785496 transitions. [2023-11-29 06:57:21,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.0) internal successors, (88), 5 states have internal predecessors, (88), 2 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2023-11-29 06:57:21,461 INFO L276 IsEmpty]: Start isEmpty. Operand 446698 states and 785496 transitions. [2023-11-29 06:57:21,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-11-29 06:57:21,685 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:57:21,686 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:57:21,686 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-11-29 06:57:21,686 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:57:21,686 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:57:21,686 INFO L85 PathProgramCache]: Analyzing trace with hash -581081543, now seen corresponding path program 1 times [2023-11-29 06:57:21,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:57:21,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121682260] [2023-11-29 06:57:21,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:57:21,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:57:21,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 06:57:21,718 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 06:57:21,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 06:57:22,237 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 06:57:22,237 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-29 06:57:22,238 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-11-29 06:57:22,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-11-29 06:57:22,242 INFO L445 BasicCegarLoop]: Path program histogram: [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] [2023-11-29 06:57:22,266 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 06:57:22,448 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~ret7 could not be translated [2023-11-29 06:57:22,450 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~ret52 could not be translated [2023-11-29 06:57:22,452 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~ret12 could not be translated [2023-11-29 06:57:22,455 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~ret13 could not be translated [2023-11-29 06:57:22,490 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 06:57:22 BoogieIcfgContainer [2023-11-29 06:57:22,490 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 06:57:22,490 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-29 06:57:22,491 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-29 06:57:22,491 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-29 06:57:22,491 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:53:55" (3/4) ... [2023-11-29 06:57:22,493 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-29 06:57:22,493 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-29 06:57:22,494 INFO L158 Benchmark]: Toolchain (without parser) took 208492.31ms. Allocated memory was 153.1MB in the beginning and 14.5GB in the end (delta: 14.4GB). Free memory was 112.9MB in the beginning and 10.9GB in the end (delta: -10.8GB). Peak memory consumption was 3.5GB. Max. memory is 16.1GB. [2023-11-29 06:57:22,494 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 153.1MB. Free memory is still 122.0MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 06:57:22,494 INFO L158 Benchmark]: CACSL2BoogieTranslator took 637.33ms. Allocated memory is still 153.1MB. Free memory was 112.9MB in the beginning and 72.1MB in the end (delta: 40.8MB). Peak memory consumption was 39.8MB. Max. memory is 16.1GB. [2023-11-29 06:57:22,494 INFO L158 Benchmark]: Boogie Procedure Inliner took 77.48ms. Allocated memory is still 153.1MB. Free memory was 72.1MB in the beginning and 66.8MB in the end (delta: 5.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2023-11-29 06:57:22,495 INFO L158 Benchmark]: Boogie Preprocessor took 96.21ms. Allocated memory is still 153.1MB. Free memory was 66.8MB in the beginning and 60.2MB in the end (delta: 6.5MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2023-11-29 06:57:22,495 INFO L158 Benchmark]: RCFGBuilder took 953.21ms. Allocated memory was 153.1MB in the beginning and 203.4MB in the end (delta: 50.3MB). Free memory was 60.2MB in the beginning and 111.3MB in the end (delta: -51.1MB). Peak memory consumption was 20.4MB. Max. memory is 16.1GB. [2023-11-29 06:57:22,496 INFO L158 Benchmark]: TraceAbstraction took 206718.71ms. Allocated memory was 203.4MB in the beginning and 14.5GB in the end (delta: 14.3GB). Free memory was 110.2MB in the beginning and 10.9GB in the end (delta: -10.8GB). Peak memory consumption was 8.1GB. Max. memory is 16.1GB. [2023-11-29 06:57:22,496 INFO L158 Benchmark]: Witness Printer took 2.88ms. Allocated memory is still 14.5GB. Free memory was 10.9GB in the beginning and 10.9GB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-29 06:57:22,498 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19ms. Allocated memory is still 153.1MB. Free memory is still 122.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 637.33ms. Allocated memory is still 153.1MB. Free memory was 112.9MB in the beginning and 72.1MB in the end (delta: 40.8MB). Peak memory consumption was 39.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 77.48ms. Allocated memory is still 153.1MB. Free memory was 72.1MB in the beginning and 66.8MB in the end (delta: 5.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 96.21ms. Allocated memory is still 153.1MB. Free memory was 66.8MB in the beginning and 60.2MB in the end (delta: 6.5MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 953.21ms. Allocated memory was 153.1MB in the beginning and 203.4MB in the end (delta: 50.3MB). Free memory was 60.2MB in the beginning and 111.3MB in the end (delta: -51.1MB). Peak memory consumption was 20.4MB. Max. memory is 16.1GB. * TraceAbstraction took 206718.71ms. Allocated memory was 203.4MB in the beginning and 14.5GB in the end (delta: 14.3GB). Free memory was 110.2MB in the beginning and 10.9GB in the end (delta: -10.8GB). Peak memory consumption was 8.1GB. Max. memory is 16.1GB. * Witness Printer took 2.88ms. Allocated memory is still 14.5GB. Free memory was 10.9GB in the beginning and 10.9GB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 48]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [48] - GenericResultAtLocation [Line: 97]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"SignVerify_spec.i","") [97] - GenericResultAtLocation [Line: 163]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [163] - GenericResultAtLocation [Line: 384]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [384] - GenericResultAtLocation [Line: 662]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [662] - GenericResultAtLocation [Line: 1071]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [1071] - GenericResultAtLocation [Line: 1330]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [1330] - GenericResultAtLocation [Line: 1427]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [1427] - GenericResultAtLocation [Line: 1793]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [1793] - GenericResultAtLocation [Line: 2862]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2862] - GenericResultAtLocation [Line: 2871]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [2871] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~ret7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~ret52 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~ret12 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~ret13 could not be translated - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * 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: 2867]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of large string literal at line 130. Possible FailurePath: [L49] int __SELECTED_FEATURE_Base ; [L50] int __SELECTED_FEATURE_Keys ; [L51] int __SELECTED_FEATURE_Encrypt ; [L52] int __SELECTED_FEATURE_AutoResponder ; [L53] int __SELECTED_FEATURE_AddressBook ; [L54] int __SELECTED_FEATURE_Sign ; [L55] int __SELECTED_FEATURE_Forward ; [L56] int __SELECTED_FEATURE_Verify ; [L57] int __SELECTED_FEATURE_Decrypt ; [L58] int __GUIDSL_ROOT_PRODUCTION ; [L59] int __GUIDSL_NON_TERMINAL_main ; [L106] int sent_signed = -1; [L398] int bob ; [L399] int rjh ; [L400] int chuck ; [L681] int __ste_Email_counter = 0; [L697] int __ste_email_id0 = 0; [L698] int __ste_email_id1 = 0; [L734] int __ste_email_from0 = 0; [L735] int __ste_email_from1 = 0; [L771] int __ste_email_to0 = 0; [L772] int __ste_email_to1 = 0; [L808] char *__ste_email_subject0 ; [L809] char *__ste_email_subject1 ; [L847] char *__ste_email_body0 = (char *)0; [L848] char *__ste_email_body1 = (char *)0; [L886] int __ste_email_isEncrypted0 = 0; [L887] int __ste_email_isEncrypted1 = 0; [L923] int __ste_email_encryptionKey0 = 0; [L924] int __ste_email_encryptionKey1 = 0; [L960] int __ste_email_isSigned0 = 0; [L961] int __ste_email_isSigned1 = 0; [L997] int __ste_email_signKey0 = 0; [L998] int __ste_email_signKey1 = 0; [L1034] int __ste_email_isSignatureVerified0 ; [L1035] int __ste_email_isSignatureVerified1 ; [L1084] int queue_empty = 1; [L1085] int queued_message ; [L1086] int queued_client ; [L1597] static struct __ACC__ERR *head = (struct __ACC__ERR *)0; [L1811] int __ste_Client_counter = 0; [L1827] char *__ste_client_name0 = (char *)0; [L1828] char *__ste_client_name1 = (char *)0; [L1829] char *__ste_client_name2 = (char *)0; [L1876] int __ste_client_outbuffer0 = 0; [L1877] int __ste_client_outbuffer1 = 0; [L1878] int __ste_client_outbuffer2 = 0; [L1879] int __ste_client_outbuffer3 = 0; [L1924] int __ste_ClientAddressBook_size0 = 0; [L1925] int __ste_ClientAddressBook_size1 = 0; [L1926] int __ste_ClientAddressBook_size2 = 0; [L1996] int __ste_Client_AddressBook0_Alias0 = 0; [L1997] int __ste_Client_AddressBook0_Alias1 = 0; [L1998] int __ste_Client_AddressBook0_Alias2 = 0; [L1999] int __ste_Client_AddressBook1_Alias0 = 0; [L2000] int __ste_Client_AddressBook1_Alias1 = 0; [L2001] int __ste_Client_AddressBook1_Alias2 = 0; [L2002] int __ste_Client_AddressBook2_Alias0 = 0; [L2003] int __ste_Client_AddressBook2_Alias1 = 0; [L2004] int __ste_Client_AddressBook2_Alias2 = 0; [L2199] int __ste_Client_AddressBook0_Address0 = 0; [L2200] int __ste_Client_AddressBook0_Address1 = 0; [L2201] int __ste_Client_AddressBook0_Address2 = 0; [L2202] int __ste_Client_AddressBook1_Address0 = 0; [L2203] int __ste_Client_AddressBook1_Address1 = 0; [L2204] int __ste_Client_AddressBook1_Address2 = 0; [L2205] int __ste_Client_AddressBook2_Address0 = 0; [L2206] int __ste_Client_AddressBook2_Address1 = 0; [L2207] int __ste_Client_AddressBook2_Address2 = 0; [L2333] int __ste_client_autoResponse0 = 0; [L2334] int __ste_client_autoResponse1 = 0; [L2335] int __ste_client_autoResponse2 = 0; [L2380] int __ste_client_privateKey0 = 0; [L2381] int __ste_client_privateKey1 = 0; [L2382] int __ste_client_privateKey2 = 0; [L2427] int __ste_ClientKeyring_size0 = 0; [L2428] int __ste_ClientKeyring_size1 = 0; [L2429] int __ste_ClientKeyring_size2 = 0; [L2499] int __ste_Client_Keyring0_User0 = 0; [L2500] int __ste_Client_Keyring0_User1 = 0; [L2501] int __ste_Client_Keyring0_User2 = 0; [L2502] int __ste_Client_Keyring1_User0 = 0; [L2503] int __ste_Client_Keyring1_User1 = 0; [L2504] int __ste_Client_Keyring1_User2 = 0; [L2505] int __ste_Client_Keyring2_User0 = 0; [L2506] int __ste_Client_Keyring2_User1 = 0; [L2507] int __ste_Client_Keyring2_User2 = 0; [L2606] int __ste_Client_Keyring0_PublicKey0 = 0; [L2607] int __ste_Client_Keyring0_PublicKey1 = 0; [L2608] int __ste_Client_Keyring0_PublicKey2 = 0; [L2609] int __ste_Client_Keyring1_PublicKey0 = 0; [L2610] int __ste_Client_Keyring1_PublicKey1 = 0; [L2611] int __ste_Client_Keyring1_PublicKey2 = 0; [L2612] int __ste_Client_Keyring2_PublicKey0 = 0; [L2613] int __ste_Client_Keyring2_PublicKey1 = 0; [L2614] int __ste_Client_Keyring2_PublicKey2 = 0; [L2767] int __ste_client_forwardReceiver0 = 0; [L2768] int __ste_client_forwardReceiver1 = 0; [L2769] int __ste_client_forwardReceiver2 = 0; [L2770] int __ste_client_forwardReceiver3 = 0; [L2815] int __ste_client_idCounter0 = 0; [L2816] int __ste_client_idCounter1 = 0; [L2817] int __ste_client_idCounter2 = 0; [L530] int retValue_acc ; [L531] int tmp ; [L535] FCALL select_helpers() [L536] FCALL select_features() [L537] CALL, EXPR valid_product() [L89] int retValue_acc ; [L92] retValue_acc = 1 [L93] return (retValue_acc); [L537] RET, EXPR valid_product() [L537] tmp = valid_product() [L539] COND TRUE \read(tmp) [L541] CALL setup() [L507] char const * __restrict __cil_tmp1 ; [L508] char const * __restrict __cil_tmp2 ; [L509] char const * __restrict __cil_tmp3 ; [L513] bob = 1 [L514] CALL setup_bob(bob) [L424] CALL setup_bob__wrappee__Base(bob___0) [L414] CALL setClientId(bob___0, bob___0) VAL [\old(__ste_client_idCounter0)=0, \old(__ste_client_idCounter1)=0, \old(__ste_client_idCounter2)=0, \old(handle)=1, \old(value)=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L2846] COND TRUE handle == 1 [L2847] __ste_client_idCounter0 = value VAL [\old(__ste_client_idCounter0)=0, \old(__ste_client_idCounter1)=0, \old(__ste_client_idCounter2)=0, \old(handle)=1, \old(value)=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1, value=1] [L414] RET setClientId(bob___0, bob___0) VAL [\old(bob___0)=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L424] RET setup_bob__wrappee__Base(bob___0) [L425] CALL setClientPrivateKey(bob___0, 123) VAL [\old(__ste_client_privateKey0)=0, \old(__ste_client_privateKey1)=0, \old(__ste_client_privateKey2)=0, \old(handle)=1, \old(value)=123, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L2411] COND TRUE handle == 1 [L2412] __ste_client_privateKey0 = value VAL [\old(__ste_client_privateKey0)=0, \old(__ste_client_privateKey1)=0, \old(__ste_client_privateKey2)=0, \old(handle)=1, \old(value)=123, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=0, sent_signed=-1, value=123] [L425] RET setClientPrivateKey(bob___0, 123) VAL [\old(bob___0)=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L514] RET setup_bob(bob) [L515] __cil_tmp1 = (char const * __restrict )"bob: %d\n" [L517] rjh = 2 [L518] CALL setup_rjh(rjh) [L445] CALL setup_rjh__wrappee__Base(rjh___0) [L435] CALL setClientId(rjh___0, rjh___0) VAL [\old(__ste_client_idCounter0)=1, \old(__ste_client_idCounter1)=0, \old(__ste_client_idCounter2)=0, \old(handle)=2, \old(value)=2, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L2846] COND FALSE !(handle == 1) VAL [\old(__ste_client_idCounter0)=1, \old(__ste_client_idCounter1)=0, \old(__ste_client_idCounter2)=0, \old(handle)=2, \old(value)=2, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=2, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, value=2] [L2849] COND TRUE handle == 2 [L2850] __ste_client_idCounter1 = value VAL [\old(__ste_client_idCounter0)=1, \old(__ste_client_idCounter1)=0, \old(__ste_client_idCounter2)=0, \old(handle)=2, \old(value)=2, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=2, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, value=2] [L435] RET setClientId(rjh___0, rjh___0) VAL [\old(rjh___0)=2, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L445] RET setup_rjh__wrappee__Base(rjh___0) [L446] CALL setClientPrivateKey(rjh___0, 456) VAL [\old(__ste_client_privateKey0)=123, \old(__ste_client_privateKey1)=0, \old(__ste_client_privateKey2)=0, \old(handle)=2, \old(value)=456, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L2411] COND FALSE !(handle == 1) VAL [\old(__ste_client_privateKey0)=123, \old(__ste_client_privateKey1)=0, \old(__ste_client_privateKey2)=0, \old(handle)=2, \old(value)=456, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=2, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, value=456] [L2414] COND TRUE handle == 2 [L2415] __ste_client_privateKey1 = value VAL [\old(__ste_client_privateKey0)=123, \old(__ste_client_privateKey1)=0, \old(__ste_client_privateKey2)=0, \old(handle)=2, \old(value)=456, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=2, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, value=456] [L446] RET setClientPrivateKey(rjh___0, 456) VAL [\old(rjh___0)=2, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L518] RET setup_rjh(rjh) [L519] __cil_tmp2 = (char const * __restrict )"rjh: %d\n" [L521] chuck = 3 [L522] CALL setup_chuck(chuck) [L466] CALL setup_chuck__wrappee__Base(chuck___0) [L456] CALL setClientId(chuck___0, chuck___0) VAL [\old(__ste_client_idCounter0)=1, \old(__ste_client_idCounter1)=2, \old(__ste_client_idCounter2)=0, \old(handle)=3, \old(value)=3, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L2846] COND FALSE !(handle == 1) VAL [\old(__ste_client_idCounter0)=1, \old(__ste_client_idCounter1)=2, \old(__ste_client_idCounter2)=0, \old(handle)=3, \old(value)=3, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, value=3] [L2849] COND FALSE !(handle == 2) VAL [\old(__ste_client_idCounter0)=1, \old(__ste_client_idCounter1)=2, \old(__ste_client_idCounter2)=0, \old(handle)=3, \old(value)=3, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, value=3] [L2852] COND TRUE handle == 3 [L2853] __ste_client_idCounter2 = value VAL [\old(__ste_client_idCounter0)=1, \old(__ste_client_idCounter1)=2, \old(__ste_client_idCounter2)=0, \old(handle)=3, \old(value)=3, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, value=3] [L456] RET setClientId(chuck___0, chuck___0) VAL [\old(chuck___0)=3, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L466] RET setup_chuck__wrappee__Base(chuck___0) [L467] CALL setClientPrivateKey(chuck___0, 789) VAL [\old(__ste_client_privateKey0)=123, \old(__ste_client_privateKey1)=456, \old(__ste_client_privateKey2)=0, \old(handle)=3, \old(value)=789, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L2411] COND FALSE !(handle == 1) VAL [\old(__ste_client_privateKey0)=123, \old(__ste_client_privateKey1)=456, \old(__ste_client_privateKey2)=0, \old(handle)=3, \old(value)=789, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, value=789] [L2414] COND FALSE !(handle == 2) VAL [\old(__ste_client_privateKey0)=123, \old(__ste_client_privateKey1)=456, \old(__ste_client_privateKey2)=0, \old(handle)=3, \old(value)=789, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, value=789] [L2417] COND TRUE handle == 3 [L2418] __ste_client_privateKey2 = value VAL [\old(__ste_client_privateKey0)=123, \old(__ste_client_privateKey1)=456, \old(__ste_client_privateKey2)=0, \old(handle)=3, \old(value)=789, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=3, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, value=789] [L467] RET setClientPrivateKey(chuck___0, 789) VAL [\old(chuck___0)=3, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L522] RET setup_chuck(chuck) [L523] __cil_tmp3 = (char const * __restrict )"chuck: %d\n" [L541] RET setup() [L542] CALL test() [L173] int op1 ; [L174] int op2 ; [L175] int op3 ; [L176] int op4 ; [L177] int op5 ; [L178] int op6 ; [L179] int op7 ; [L180] int op8 ; [L181] int op9 ; [L182] int op10 ; [L183] int op11 ; [L184] int splverifierCounter ; [L185] int tmp ; [L186] int tmp___0 ; [L187] int tmp___1 ; [L188] int tmp___2 ; [L189] int tmp___3 ; [L190] int tmp___4 ; [L191] int tmp___5 ; [L192] int tmp___6 ; [L193] int tmp___7 ; [L194] int tmp___8 ; [L195] int tmp___9 ; [L198] op1 = 0 [L199] op2 = 0 [L200] op3 = 0 [L201] op4 = 0 [L202] op5 = 0 [L203] op6 = 0 [L204] op7 = 0 [L205] op8 = 0 [L206] op9 = 0 [L207] op10 = 0 [L208] op11 = 0 [L209] splverifierCounter = 0 VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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}, op10=0, op11=0, op1=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] [L211] COND TRUE 1 VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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}, op10=0, op11=0, op1=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] [L213] COND TRUE splverifierCounter < 4 [L218] splverifierCounter = splverifierCounter + 1 VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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}, op10=0, op11=0, op1=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] [L219] COND TRUE ! op1 [L221] tmp___9 = __VERIFIER_nondet_int() [L223] COND FALSE !(\read(tmp___9)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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}, op10=0, op11=0, op1=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] [L233] COND TRUE ! op2 [L235] tmp___8 = __VERIFIER_nondet_int() [L237] COND FALSE !(\read(tmp___8)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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}, op10=0, op11=0, op1=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] [L244] COND TRUE ! op3 [L246] tmp___7 = __VERIFIER_nondet_int() [L248] COND FALSE !(\read(tmp___7)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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}, op10=0, op11=0, op1=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] [L258] COND TRUE ! op4 [L260] tmp___6 = __VERIFIER_nondet_int() [L262] COND FALSE !(\read(tmp___6)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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}, op10=0, op11=0, op1=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] [L272] COND TRUE ! op5 [L274] tmp___5 = __VERIFIER_nondet_int() [L276] COND FALSE !(\read(tmp___5)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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}, op10=0, op11=0, op1=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] [L286] COND TRUE ! op6 [L288] tmp___4 = __VERIFIER_nondet_int() [L290] COND FALSE !(\read(tmp___4)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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}, op10=0, op11=0, op1=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] [L297] COND TRUE ! op7 [L299] tmp___3 = __VERIFIER_nondet_int() [L301] COND FALSE !(\read(tmp___3)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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}, op10=0, op11=0, op1=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] [L311] COND TRUE ! op8 [L313] tmp___2 = __VERIFIER_nondet_int() [L315] COND FALSE !(\read(tmp___2)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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}, op10=0, op11=0, op1=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] [L322] COND TRUE ! op9 [L324] tmp___1 = __VERIFIER_nondet_int() [L326] COND FALSE !(\read(tmp___1)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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}, op10=0, op11=0, op1=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] [L336] COND TRUE ! op10 [L338] tmp___0 = __VERIFIER_nondet_int() [L340] COND FALSE !(\read(tmp___0)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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}, op10=0, op11=0, op1=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] [L350] COND TRUE ! op11 [L352] tmp = __VERIFIER_nondet_int() [L354] COND FALSE !(\read(tmp)) VAL [__GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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}, op10=0, op11=0, op1=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] [L379] CALL bobToRjh() [L473] int tmp ; [L474] int tmp___0 ; [L475] int tmp___1 ; [L480] CALL sendEmail(bob, rjh) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L1172] int email ; [L1173] int tmp ; [L1177] CALL, EXPR createEmail(0, receiver) [L1413] int retValue_acc ; [L1414] int msg ; [L1418] msg = 1 VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(from)=0, \old(sent_signed)=-1, \old(to)=2, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L1419] CALL setEmailFrom(msg, from) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, \old(value)=0, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L759] COND TRUE handle == 1 [L760] __ste_email_from0 = value VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, \old(value)=0, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, value=0] [L1419] RET setEmailFrom(msg, from) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(from)=0, \old(sent_signed)=-1, \old(to)=2, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L1420] CALL setEmailTo(msg, to) [L796] COND TRUE handle == 1 [L797] __ste_email_to0 = value VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, \old(value)=2, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, value=2] [L1420] RET setEmailTo(msg, to) [L1421] retValue_acc = msg [L1423] return (retValue_acc); [L1177] RET, EXPR createEmail(0, receiver) [L1177] tmp = createEmail(0, receiver) [L1178] email = tmp VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(receiver)=2, \old(sender)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L1179] CALL outgoing(sender, email) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L1119] CALL sign(client, msg) [L1257] int privkey ; [L1258] int tmp ; [L1262] CALL, EXPR getClientPrivateKey(client) [L2384] int retValue_acc ; VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L2387] COND TRUE handle == 1 [L2388] retValue_acc = __ste_client_privateKey0 [L2389] return (retValue_acc); VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, \result=123, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, retValue_acc=123, rjh=2, sent_signed=-1] [L1262] RET, EXPR getClientPrivateKey(client) [L1262] tmp = getClientPrivateKey(client) [L1263] privkey = tmp VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(client)=1, \old(msg)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, privkey=123, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, tmp=123] [L1265] COND FALSE !(! privkey) [L1271] CALL setEmailIsSigned(msg, 1) [L985] COND TRUE handle == 1 [L986] __ste_email_isSigned0 = value VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, \old(value)=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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=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, handle=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, value=1] [L1271] RET setEmailIsSigned(msg, 1) [L1272] CALL setEmailSignKey(msg, privkey) [L1022] COND TRUE handle == 1 [L1023] __ste_email_signKey0 = value VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, \old(value)=123, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, value=123] [L1272] RET setEmailSignKey(msg, privkey) [L1119] RET sign(client, msg) [L1120] CALL outgoing__wrappee__Keys(client, msg) [L1103] int tmp ; [L1107] CALL, EXPR getClientId(client) [L2819] int retValue_acc ; VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L2822] COND TRUE handle == 1 [L2823] retValue_acc = __ste_client_idCounter0 [L2824] return (retValue_acc); VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, \result=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, retValue_acc=1, rjh=2, sent_signed=-1] [L1107] RET, EXPR getClientId(client) [L1107] tmp = getClientId(client) [L1108] CALL setEmailFrom(msg, tmp) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, \old(value)=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L759] COND TRUE handle == 1 [L760] __ste_email_from0 = value VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, \old(value)=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1, value=1] [L1108] RET setEmailFrom(msg, tmp) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(client)=1, \old(msg)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L1109] CALL mail(client, msg) [L1088] int __utac__ad__arg1 ; [L1089] int tmp ; [L1093] __utac__ad__arg1 = msg [L1094] CALL __utac_acc__SignVerify_spec__1(__utac__ad__arg1) [L108] char const * __restrict __cil_tmp2 ; [L113] CALL, EXPR isSigned(msg) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L963] int retValue_acc ; VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L966] COND TRUE handle == 1 [L967] retValue_acc = __ste_email_isSigned0 [L968] return (retValue_acc); VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, \result=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, retValue_acc=1, rjh=2, sent_signed=-1] [L113] RET, EXPR isSigned(msg) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(msg)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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}, msg=1, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=-1] [L113] sent_signed = isSigned(msg) [L114] __cil_tmp2 = (char const * __restrict )"sent_signed=%d\n" [L1094] RET __utac_acc__SignVerify_spec__1(__utac__ad__arg1) [L1096] CALL, EXPR getEmailTo(msg) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L774] int retValue_acc ; VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1] [L777] COND TRUE handle == 1 [L778] retValue_acc = __ste_email_to0 [L779] return (retValue_acc); VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, \result=2, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, retValue_acc=2, rjh=2, sent_signed=1] [L1096] RET, EXPR getEmailTo(msg) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(client)=1, \old(msg)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, head={0:0}, msg=1, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1] [L1096] tmp = getEmailTo(msg) [L1097] CALL incoming(tmp, msg) [L1150] CALL verify(client, msg) [L1278] int __utac__ad__arg1 ; [L1279] int __utac__ad__arg2 ; [L1280] int tmp ; [L1281] int tmp___0 ; [L1282] int pubkey ; [L1283] int tmp___1 ; [L1284] int tmp___2 ; [L1285] int tmp___3 ; [L1286] int tmp___4 ; [L1290] __utac__ad__arg1 = client [L1291] __utac__ad__arg2 = msg [L1292] CALL __utac_acc__SignVerify_spec__2(__utac__ad__arg1, __utac__ad__arg2) [L121] int pubkey ; [L122] int tmp ; [L123] int tmp___0 ; [L124] int tmp___1 ; [L125] int tmp___2 ; [L126] char const * __restrict __cil_tmp8 ; [L131] __cil_tmp8 = (char const * __restrict )"sent_signed=%d\n" [L134] COND TRUE sent_signed == 1 VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(client)=2, \old(msg)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __cil_tmp8={7: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_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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L136] CALL, EXPR getEmailFrom(msg) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L737] int retValue_acc ; VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1] [L740] COND TRUE handle == 1 [L741] retValue_acc = __ste_email_from0 [L742] return (retValue_acc); VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=1, \old(sent_signed)=-1, \result=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=1, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, retValue_acc=1, rjh=2, sent_signed=1] [L136] RET, EXPR getEmailFrom(msg) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(client)=2, \old(msg)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __cil_tmp8={7: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_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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L136] tmp = getEmailFrom(msg) [L137] CALL, EXPR findPublicKey(client, tmp) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=2, \old(sent_signed)=-1, \old(userid)=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L2670] int retValue_acc ; VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=2, \old(sent_signed)=-1, \old(userid)=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=2, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1, userid=1] [L2673] COND FALSE !(handle == 1) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=2, \old(sent_signed)=-1, \old(userid)=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=2, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1, userid=1] [L2687] COND TRUE handle == 2 VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=2, \old(sent_signed)=-1, \old(userid)=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=2, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1, userid=1] [L2688] COND FALSE !(userid == __ste_Client_Keyring1_User0) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=2, \old(sent_signed)=-1, \old(userid)=1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=2, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, rjh=2, sent_signed=1, userid=1] [L2692] COND FALSE !(userid == __ste_Client_Keyring1_User1) [L2696] retValue_acc = 0 [L2697] return (retValue_acc); VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(handle)=2, \old(sent_signed)=-1, \old(userid)=1, \result=0, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, handle=2, head={0:0}, queue_empty=1, queued_client=0, queued_message=0, retValue_acc=0, rjh=2, sent_signed=1, userid=1] [L137] RET, EXPR findPublicKey(client, tmp) VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(client)=2, \old(msg)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __cil_tmp8={7: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_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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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, tmp=1] [L137] tmp___0 = findPublicKey(client, tmp) [L138] pubkey = tmp___0 VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(client)=2, \old(msg)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __cil_tmp8={7: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_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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L140] COND TRUE pubkey == 0 VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(client)=2, \old(msg)=1, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __cil_tmp8={7: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_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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L142] CALL __automaton_fail() VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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] [L2867] reach_error() VAL [\old(__ste_email_from0)=0, \old(__ste_email_from1)=0, \old(__ste_email_isSignatureVerified0)=0, \old(__ste_email_isSignatureVerified1)=0, \old(__ste_email_isSigned0)=0, \old(__ste_email_isSigned1)=0, \old(__ste_email_signKey0)=0, \old(__ste_email_signKey1)=0, \old(__ste_email_to0)=0, \old(__ste_email_to1)=0, \old(sent_signed)=-1, __GUIDSL_NON_TERMINAL_main=0, __GUIDSL_ROOT_PRODUCTION=0, __SELECTED_FEATURE_AddressBook=0, __SELECTED_FEATURE_AutoResponder=0, __SELECTED_FEATURE_Base=0, __SELECTED_FEATURE_Decrypt=0, __SELECTED_FEATURE_Encrypt=0, __SELECTED_FEATURE_Forward=0, __SELECTED_FEATURE_Keys=0, __SELECTED_FEATURE_Sign=0, __SELECTED_FEATURE_Verify=0, __ste_ClientAddressBook_size0=0, __ste_ClientAddressBook_size1=0, __ste_ClientAddressBook_size2=0, __ste_ClientKeyring_size0=0, __ste_ClientKeyring_size1=0, __ste_ClientKeyring_size2=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_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_counter=0, __ste_Email_counter=0, __ste_client_autoResponse0=0, __ste_client_autoResponse1=0, __ste_client_autoResponse2=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_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_email_body0={0:0}, __ste_email_body1={0: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 19 procedures, 263 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 206.4s, OverallIterations: 29, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 1.3s, AutomataDifference: 102.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 21933 SdHoareTripleChecker+Valid, 31.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 21672 mSDsluCounter, 30279 SdHoareTripleChecker+Invalid, 27.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 24541 mSDsCounter, 6557 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 52037 IncrementalHoareTripleChecker+Invalid, 58594 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6557 mSolverCounterUnsat, 5738 mSDtfsCounter, 52037 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2243 GetRequests, 1743 SyntacticMatches, 1 SemanticMatches, 499 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4239 ImplicationChecksByTransitivity, 7.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=446698occurred in iteration=28, InterpolantAutomatonStates: 337, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 89.8s AutomataMinimizationTime, 28 MinimizatonAttempts, 4743 StatesRemovedByMinimization, 24 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 1.2s SatisfiabilityAnalysisTime, 7.3s InterpolantComputationTime, 4153 NumberOfCodeBlocks, 4153 NumberOfCodeBlocksAsserted, 37 NumberOfCheckSat, 4220 ConstructedInterpolants, 0 QuantifiedInterpolants, 8737 SizeOfPredicates, 41 NumberOfNonLiveVariables, 8274 ConjunctsInSsa, 71 ConjunctsInUnsatCore, 38 InterpolantComputations, 26 PerfectInterpolantSequences, 1092/1142 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 [2023-11-29 06:57:22,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff0504b0-d6dd-4a86-af9a-517174481be7/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request...