/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/product-lines/email_spec0_product09.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 05:37:20,698 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 05:37:20,771 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-12-25 05:37:20,775 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 05:37:20,776 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 05:37:20,803 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 05:37:20,804 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 05:37:20,804 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 05:37:20,805 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 05:37:20,808 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 05:37:20,808 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 05:37:20,808 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 05:37:20,809 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 05:37:20,810 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 05:37:20,810 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 05:37:20,810 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 05:37:20,811 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 05:37:20,811 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 05:37:20,811 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 05:37:20,811 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 05:37:20,812 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 05:37:20,813 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 05:37:20,813 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 05:37:20,813 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 05:37:20,813 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 05:37:20,813 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 05:37:20,814 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 05:37:20,814 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 05:37:20,814 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 05:37:20,814 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 05:37:20,815 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 05:37:20,815 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 05:37:20,815 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 05:37:20,816 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 05:37:20,816 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:37:20,816 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 05:37:20,816 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 05:37:20,816 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 05:37:20,816 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 05:37:20,817 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 05:37:20,817 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 05:37:20,817 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 05:37:20,817 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 05:37:20,817 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 05:37:20,818 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 05:37:20,818 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 05:37:20,818 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:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 [2023-12-25 05:37:21,009 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 05:37:21,043 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 05:37:21,046 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 05:37:21,047 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 05:37:21,048 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 05:37:21,049 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/email_spec0_product09.cil.c [2023-12-25 05:37:22,168 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 05:37:22,444 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 05:37:22,444 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec0_product09.cil.c [2023-12-25 05:37:22,468 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0dd2c67d7/ad8865f9662c4597b00ac32c41f24044/FLAG59b8e55c4 [2023-12-25 05:37:22,484 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0dd2c67d7/ad8865f9662c4597b00ac32c41f24044 [2023-12-25 05:37:22,486 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 05:37:22,488 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 05:37:22,491 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 05:37:22,491 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 05:37:22,495 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 05:37:22,495 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:37:22" (1/1) ... [2023-12-25 05:37:22,496 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@50492653 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:22, skipping insertion in model container [2023-12-25 05:37:22,496 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:37:22" (1/1) ... [2023-12-25 05:37:22,560 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:37:22,847 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec0_product09.cil.c[57372,57385] [2023-12-25 05:37:22,850 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:37:22,864 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-25 05:37:22,881 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:37:22,939 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec0_product09.cil.c[57372,57385] [2023-12-25 05:37:22,940 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:37:22,944 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 05:37:22,955 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [48] [2023-12-25 05:37:22,956 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [246] [2023-12-25 05:37:22,956 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [295] [2023-12-25 05:37:22,956 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [448] [2023-12-25 05:37:22,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [860] [2023-12-25 05:37:22,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [1226] [2023-12-25 05:37:22,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [2301] [2023-12-25 05:37:22,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [2503] [2023-12-25 05:37:22,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [2567] [2023-12-25 05:37:22,958 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2584] [2023-12-25 05:37:22,958 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"DecryptForward_spec.i","") [2593] [2023-12-25 05:37:23,028 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec0_product09.cil.c[57372,57385] [2023-12-25 05:37:23,029 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:37:23,090 INFO L206 MainTranslator]: Completed translation [2023-12-25 05:37:23,091 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:23 WrapperNode [2023-12-25 05:37:23,091 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 05:37:23,092 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 05:37:23,092 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 05:37:23,092 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 05:37:23,096 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:23" (1/1) ... [2023-12-25 05:37:23,113 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:23" (1/1) ... [2023-12-25 05:37:23,148 INFO L138 Inliner]: procedures = 112, calls = 128, calls flagged for inlining = 38, calls inlined = 33, statements flattened = 618 [2023-12-25 05:37:23,148 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 05:37:23,148 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 05:37:23,149 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 05:37:23,149 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 05:37:23,157 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:23" (1/1) ... [2023-12-25 05:37:23,157 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:23" (1/1) ... [2023-12-25 05:37:23,161 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:23" (1/1) ... [2023-12-25 05:37:23,173 INFO L175 MemorySlicer]: Split 6 memory accesses to 2 slices as follows [2, 4]. 67 percent of accesses are in the largest equivalence class. The 6 initializations are split as follows [2, 4]. The 0 writes are split as follows [0, 0]. [2023-12-25 05:37:23,173 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:23" (1/1) ... [2023-12-25 05:37:23,173 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:23" (1/1) ... [2023-12-25 05:37:23,183 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:23" (1/1) ... [2023-12-25 05:37:23,187 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:23" (1/1) ... [2023-12-25 05:37:23,189 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:23" (1/1) ... [2023-12-25 05:37:23,191 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:23" (1/1) ... [2023-12-25 05:37:23,194 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 05:37:23,195 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 05:37:23,195 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 05:37:23,195 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 05:37:23,200 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:23" (1/1) ... [2023-12-25 05:37:23,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:37:23,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 05:37:23,237 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-25 05:37:23,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-25 05:37:23,259 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__Base [2023-12-25 05:37:23,259 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__Base [2023-12-25 05:37:23,259 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2023-12-25 05:37:23,259 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2023-12-25 05:37:23,259 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2023-12-25 05:37:23,259 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2023-12-25 05:37:23,259 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-12-25 05:37:23,259 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-12-25 05:37:23,259 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-12-25 05:37:23,259 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-12-25 05:37:23,260 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-12-25 05:37:23,260 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-12-25 05:37:23,260 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-12-25 05:37:23,260 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-12-25 05:37:23,260 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 05:37:23,260 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2023-12-25 05:37:23,260 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2023-12-25 05:37:23,260 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-12-25 05:37:23,260 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-12-25 05:37:23,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 05:37:23,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-25 05:37:23,260 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-12-25 05:37:23,260 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-12-25 05:37:23,260 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-12-25 05:37:23,261 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-12-25 05:37:23,261 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2023-12-25 05:37:23,261 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2023-12-25 05:37:23,261 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 05:37:23,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 05:37:23,373 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 05:37:23,374 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 05:37:23,722 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 05:37:23,795 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 05:37:23,795 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-25 05:37:23,795 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:37:23 BoogieIcfgContainer [2023-12-25 05:37:23,795 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 05:37:23,797 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 05:37:23,797 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 05:37:23,799 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 05:37:23,799 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 05:37:22" (1/3) ... [2023-12-25 05:37:23,800 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@104bfba7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:37:23, skipping insertion in model container [2023-12-25 05:37:23,800 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:23" (2/3) ... [2023-12-25 05:37:23,800 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@104bfba7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:37:23, skipping insertion in model container [2023-12-25 05:37:23,800 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:37:23" (3/3) ... [2023-12-25 05:37:23,804 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec0_product09.cil.c [2023-12-25 05:37:23,816 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 05:37:23,816 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 05:37:23,859 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 05:37:23,864 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;@7decce02, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 05:37:23,864 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 05:37:23,868 INFO L276 IsEmpty]: Start isEmpty. Operand has 185 states, 145 states have (on average 1.6551724137931034) internal successors, (240), 148 states have internal predecessors, (240), 26 states have call successors, (26), 12 states have call predecessors, (26), 12 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2023-12-25 05:37:23,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-25 05:37:23,885 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:23,886 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:37:23,887 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoing__wrappee__BaseErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__BaseErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:23,891 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:23,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1450564991, now seen corresponding path program 1 times [2023-12-25 05:37:23,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:23,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2080998074] [2023-12-25 05:37:23,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:23,900 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:37:23,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:23,903 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:37:23,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-25 05:37:24,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:24,134 INFO L262 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-25 05:37:24,140 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:24,185 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-12-25 05:37:24,185 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:24,185 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:24,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2080998074] [2023-12-25 05:37:24,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2080998074] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:24,186 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:24,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 05:37:24,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451202083] [2023-12-25 05:37:24,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:24,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-25 05:37:24,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:24,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-25 05:37:24,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-25 05:37:24,228 INFO L87 Difference]: Start difference. First operand has 185 states, 145 states have (on average 1.6551724137931034) internal successors, (240), 148 states have internal predecessors, (240), 26 states have call successors, (26), 12 states have call predecessors, (26), 12 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) Second operand has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:37:24,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:24,305 INFO L93 Difference]: Finished difference Result 289 states and 447 transitions. [2023-12-25 05:37:24,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-25 05:37:24,308 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 75 [2023-12-25 05:37:24,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:24,321 INFO L225 Difference]: With dead ends: 289 [2023-12-25 05:37:24,321 INFO L226 Difference]: Without dead ends: 182 [2023-12-25 05:37:24,325 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-25 05:37:24,329 INFO L413 NwaCegarLoop]: 275 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:24,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 275 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:37:24,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2023-12-25 05:37:24,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 182. [2023-12-25 05:37:24,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 143 states have (on average 1.6293706293706294) internal successors, (233), 145 states have internal predecessors, (233), 26 states have call successors, (26), 12 states have call predecessors, (26), 12 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2023-12-25 05:37:24,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 284 transitions. [2023-12-25 05:37:24,370 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 284 transitions. Word has length 75 [2023-12-25 05:37:24,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:24,371 INFO L495 AbstractCegarLoop]: Abstraction has 182 states and 284 transitions. [2023-12-25 05:37:24,371 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:37:24,371 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 284 transitions. [2023-12-25 05:37:24,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-25 05:37:24,374 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:24,374 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:37:24,387 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2023-12-25 05:37:24,588 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:37:24,589 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoing__wrappee__BaseErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__BaseErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:24,589 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:24,589 INFO L85 PathProgramCache]: Analyzing trace with hash 887563800, now seen corresponding path program 1 times [2023-12-25 05:37:24,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:24,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1470416983] [2023-12-25 05:37:24,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:24,590 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:37:24,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:24,592 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:37:24,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-25 05:37:24,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:24,778 INFO L262 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:37:24,781 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:24,838 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:37:24,838 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:24,838 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:24,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1470416983] [2023-12-25 05:37:24,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1470416983] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:24,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:24,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:37:24,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349317181] [2023-12-25 05:37:24,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:24,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:37:24,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:24,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:37:24,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:37:24,841 INFO L87 Difference]: Start difference. First operand 182 states and 284 transitions. Second operand has 5 states, 4 states have (on average 11.75) internal successors, (47), 5 states have internal predecessors, (47), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:37:24,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:24,957 INFO L93 Difference]: Finished difference Result 361 states and 565 transitions. [2023-12-25 05:37:24,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:37:24,957 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.75) internal successors, (47), 5 states have internal predecessors, (47), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 76 [2023-12-25 05:37:24,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:24,959 INFO L225 Difference]: With dead ends: 361 [2023-12-25 05:37:24,959 INFO L226 Difference]: Without dead ends: 184 [2023-12-25 05:37:24,960 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:37:24,961 INFO L413 NwaCegarLoop]: 263 mSDtfsCounter, 8 mSDsluCounter, 778 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1041 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:24,961 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1041 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:37:24,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2023-12-25 05:37:24,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 184. [2023-12-25 05:37:24,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 144 states have (on average 1.625) internal successors, (234), 147 states have internal predecessors, (234), 26 states have call successors, (26), 12 states have call predecessors, (26), 13 states have return successors, (27), 24 states have call predecessors, (27), 25 states have call successors, (27) [2023-12-25 05:37:24,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 287 transitions. [2023-12-25 05:37:24,972 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 287 transitions. Word has length 76 [2023-12-25 05:37:24,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:24,972 INFO L495 AbstractCegarLoop]: Abstraction has 184 states and 287 transitions. [2023-12-25 05:37:24,973 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.75) internal successors, (47), 5 states have internal predecessors, (47), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:37:24,973 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 287 transitions. [2023-12-25 05:37:24,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-25 05:37:24,976 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:24,976 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:37:24,985 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2023-12-25 05:37:25,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:37:25,190 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoing__wrappee__BaseErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__BaseErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:25,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:25,191 INFO L85 PathProgramCache]: Analyzing trace with hash -1149376844, now seen corresponding path program 1 times [2023-12-25 05:37:25,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:25,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [275382312] [2023-12-25 05:37:25,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:25,192 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:37:25,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:25,193 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:37:25,195 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-25 05:37:25,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:25,414 INFO L262 TraceCheckSpWp]: Trace formula consists of 411 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:37:25,418 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:25,458 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-25 05:37:25,458 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:25,459 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:25,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [275382312] [2023-12-25 05:37:25,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [275382312] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:25,460 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:25,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:37:25,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305144550] [2023-12-25 05:37:25,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:25,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:37:25,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:25,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:37:25,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:37:25,462 INFO L87 Difference]: Start difference. First operand 184 states and 287 transitions. Second operand has 5 states, 4 states have (on average 11.5) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:37:25,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:25,559 INFO L93 Difference]: Finished difference Result 353 states and 553 transitions. [2023-12-25 05:37:25,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:37:25,560 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.5) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 77 [2023-12-25 05:37:25,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:25,564 INFO L225 Difference]: With dead ends: 353 [2023-12-25 05:37:25,564 INFO L226 Difference]: Without dead ends: 184 [2023-12-25 05:37:25,567 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:37:25,570 INFO L413 NwaCegarLoop]: 263 mSDtfsCounter, 8 mSDsluCounter, 779 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1042 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:25,571 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1042 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:37:25,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2023-12-25 05:37:25,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 184. [2023-12-25 05:37:25,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 144 states have (on average 1.625) internal successors, (234), 147 states have internal predecessors, (234), 26 states have call successors, (26), 12 states have call predecessors, (26), 13 states have return successors, (26), 24 states have call predecessors, (26), 25 states have call successors, (26) [2023-12-25 05:37:25,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 286 transitions. [2023-12-25 05:37:25,588 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 286 transitions. Word has length 77 [2023-12-25 05:37:25,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:25,588 INFO L495 AbstractCegarLoop]: Abstraction has 184 states and 286 transitions. [2023-12-25 05:37:25,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.5) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:37:25,589 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 286 transitions. [2023-12-25 05:37:25,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-25 05:37:25,591 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:25,591 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:37:25,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2023-12-25 05:37:25,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:37:25,796 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoing__wrappee__BaseErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__BaseErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:25,797 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:25,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1419885268, now seen corresponding path program 2 times [2023-12-25 05:37:25,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:25,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1804361585] [2023-12-25 05:37:25,797 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-25 05:37:25,797 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:37:25,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:25,799 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-25 05:37:25,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-12-25 05:37:25,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-12-25 05:37:25,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-25 05:37:25,987 INFO L262 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 05:37:25,990 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:26,018 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-25 05:37:26,018 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:26,019 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:26,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1804361585] [2023-12-25 05:37:26,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1804361585] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:26,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:26,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:37:26,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322706118] [2023-12-25 05:37:26,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:26,020 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:37:26,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:26,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:37:26,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:37:26,021 INFO L87 Difference]: Start difference. First operand 184 states and 286 transitions. Second operand has 5 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2023-12-25 05:37:26,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:26,083 INFO L93 Difference]: Finished difference Result 184 states and 286 transitions. [2023-12-25 05:37:26,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:37:26,084 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 78 [2023-12-25 05:37:26,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:26,085 INFO L225 Difference]: With dead ends: 184 [2023-12-25 05:37:26,085 INFO L226 Difference]: Without dead ends: 0 [2023-12-25 05:37:26,088 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:37:26,090 INFO L413 NwaCegarLoop]: 268 mSDtfsCounter, 1 mSDsluCounter, 799 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1067 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:26,091 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1067 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:37:26,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-12-25 05:37:26,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-12-25 05:37:26,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 05:37:26,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-12-25 05:37:26,093 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 78 [2023-12-25 05:37:26,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:26,094 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-12-25 05:37:26,094 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2023-12-25 05:37:26,094 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-12-25 05:37:26,094 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-12-25 05:37:26,096 INFO L805 garLoopResultBuilder]: Registering result SAFE for location outgoing__wrappee__BaseErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-25 05:37:26,100 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2023-12-25 05:37:26,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:37:26,302 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2023-12-25 05:37:26,355 INFO L899 garLoopResultBuilder]: For program point L2269(lines 2269 2275) no Hoare annotation was computed. [2023-12-25 05:37:26,355 INFO L899 garLoopResultBuilder]: For program point L2265(lines 2265 2276) no Hoare annotation was computed. [2023-12-25 05:37:26,356 INFO L899 garLoopResultBuilder]: For program point L2261(lines 2261 2277) no Hoare annotation was computed. [2023-12-25 05:37:26,356 INFO L902 garLoopResultBuilder]: At program point L2600(line 2600) the Hoare annotation is: true [2023-12-25 05:37:26,356 INFO L899 garLoopResultBuilder]: For program point L2600-1(line 2600) no Hoare annotation was computed. [2023-12-25 05:37:26,356 INFO L902 garLoopResultBuilder]: At program point L2332(line 2332) the Hoare annotation is: true [2023-12-25 05:37:26,356 INFO L899 garLoopResultBuilder]: For program point L2332-1(line 2332) no Hoare annotation was computed. [2023-12-25 05:37:26,356 INFO L902 garLoopResultBuilder]: At program point L2320(line 2320) the Hoare annotation is: true [2023-12-25 05:37:26,356 INFO L899 garLoopResultBuilder]: For program point L2320-1(line 2320) no Hoare annotation was computed. [2023-12-25 05:37:26,356 INFO L899 garLoopResultBuilder]: For program point L2407-1(line 2407) no Hoare annotation was computed. [2023-12-25 05:37:26,356 INFO L902 garLoopResultBuilder]: At program point L2407(line 2407) the Hoare annotation is: true [2023-12-25 05:37:26,356 INFO L899 garLoopResultBuilder]: For program point getClientForwardReceiver_returnLabel#1(lines 2210 2233) no Hoare annotation was computed. [2023-12-25 05:37:26,357 INFO L899 garLoopResultBuilder]: For program point L2527-1(line 2527) no Hoare annotation was computed. [2023-12-25 05:37:26,357 INFO L902 garLoopResultBuilder]: At program point L2527(line 2527) the Hoare annotation is: true [2023-12-25 05:37:26,357 INFO L899 garLoopResultBuilder]: For program point L2589(line 2589) no Hoare annotation was computed. [2023-12-25 05:37:26,357 INFO L899 garLoopResultBuilder]: For program point L533(lines 533 539) no Hoare annotation was computed. [2023-12-25 05:37:26,357 INFO L899 garLoopResultBuilder]: For program point outgoing__wrappee__BaseErr0ASSERT_VIOLATIONERROR_FUNCTION(line 2589) no Hoare annotation was computed. [2023-12-25 05:37:26,357 INFO L899 garLoopResultBuilder]: For program point L529(lines 529 540) no Hoare annotation was computed. [2023-12-25 05:37:26,357 INFO L899 garLoopResultBuilder]: For program point L496(lines 496 502) no Hoare annotation was computed. [2023-12-25 05:37:26,357 INFO L899 garLoopResultBuilder]: For program point L2222(lines 2222 2228) no Hoare annotation was computed. [2023-12-25 05:37:26,357 INFO L899 garLoopResultBuilder]: For program point L492(lines 492 503) no Hoare annotation was computed. [2023-12-25 05:37:26,357 INFO L899 garLoopResultBuilder]: For program point L2218(lines 2218 2229) no Hoare annotation was computed. [2023-12-25 05:37:26,357 INFO L899 garLoopResultBuilder]: For program point L2602(lines 2602 2608) no Hoare annotation was computed. [2023-12-25 05:37:26,357 INFO L899 garLoopResultBuilder]: For program point getClientId_returnLabel#1(lines 2257 2280) no Hoare annotation was computed. [2023-12-25 05:37:26,357 INFO L899 garLoopResultBuilder]: For program point outgoing__wrappee__BaseEXIT(lines 2326 2337) no Hoare annotation was computed. [2023-12-25 05:37:26,358 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2326 2337) the Hoare annotation is: true [2023-12-25 05:37:26,358 INFO L899 garLoopResultBuilder]: For program point L2602-2(lines 2594 2611) no Hoare annotation was computed. [2023-12-25 05:37:26,358 INFO L899 garLoopResultBuilder]: For program point L2214(lines 2214 2230) no Hoare annotation was computed. [2023-12-25 05:37:26,358 INFO L902 garLoopResultBuilder]: At program point L2524(line 2524) the Hoare annotation is: true [2023-12-25 05:37:26,358 INFO L899 garLoopResultBuilder]: For program point L2524-1(line 2524) no Hoare annotation was computed. [2023-12-25 05:37:26,358 INFO L899 garLoopResultBuilder]: For program point getEmailFrom_returnLabel#1(lines 525 543) no Hoare annotation was computed. [2023-12-25 05:37:26,358 INFO L899 garLoopResultBuilder]: For program point getEmailId_returnLabel#1(lines 488 506) no Hoare annotation was computed. [2023-12-25 05:37:26,358 INFO L899 garLoopResultBuilder]: For program point L2405(lines 2405 2412) no Hoare annotation was computed. [2023-12-25 05:37:26,358 INFO L899 garLoopResultBuilder]: For program point L2405-2(lines 2395 2415) no Hoare annotation was computed. [2023-12-25 05:37:26,358 INFO L899 garLoopResultBuilder]: For program point L2369-1(lines 2338 2374) no Hoare annotation was computed. [2023-12-25 05:37:26,358 INFO L902 garLoopResultBuilder]: At program point L2369(line 2369) the Hoare annotation is: true [2023-12-25 05:37:26,358 INFO L902 garLoopResultBuilder]: At program point L2364(line 2364) the Hoare annotation is: true [2023-12-25 05:37:26,358 INFO L902 garLoopResultBuilder]: At program point L2362(line 2362) the Hoare annotation is: true [2023-12-25 05:37:26,359 INFO L899 garLoopResultBuilder]: For program point L2363(line 2363) no Hoare annotation was computed. [2023-12-25 05:37:26,359 INFO L902 garLoopResultBuilder]: At program point L2364-1(line 2364) the Hoare annotation is: true [2023-12-25 05:37:26,359 INFO L902 garLoopResultBuilder]: At program point L2361-1(line 2361) the Hoare annotation is: true [2023-12-25 05:37:26,359 INFO L902 garLoopResultBuilder]: At program point L2361(line 2361) the Hoare annotation is: true [2023-12-25 05:37:26,359 INFO L899 garLoopResultBuilder]: For program point L2359-1(line 2359) no Hoare annotation was computed. [2023-12-25 05:37:26,359 INFO L899 garLoopResultBuilder]: For program point outgoingEXIT(lines 2338 2374) no Hoare annotation was computed. [2023-12-25 05:37:26,359 INFO L902 garLoopResultBuilder]: At program point L2359(line 2359) the Hoare annotation is: true [2023-12-25 05:37:26,359 INFO L902 garLoopResultBuilder]: At program point L2356(line 2356) the Hoare annotation is: true [2023-12-25 05:37:26,359 INFO L899 garLoopResultBuilder]: For program point L2356-1(line 2356) no Hoare annotation was computed. [2023-12-25 05:37:26,359 INFO L899 garLoopResultBuilder]: For program point L2352(lines 2352 2371) no Hoare annotation was computed. [2023-12-25 05:37:26,359 INFO L899 garLoopResultBuilder]: For program point L2349-1(line 2349) no Hoare annotation was computed. [2023-12-25 05:37:26,359 INFO L902 garLoopResultBuilder]: At program point L2349(line 2349) the Hoare annotation is: true [2023-12-25 05:37:26,359 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2338 2374) the Hoare annotation is: true [2023-12-25 05:37:26,360 INFO L899 garLoopResultBuilder]: For program point L588(lines 588 592) no Hoare annotation was computed. [2023-12-25 05:37:26,360 INFO L899 garLoopResultBuilder]: For program point L588-2(lines 581 596) no Hoare annotation was computed. [2023-12-25 05:37:26,360 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 581 596) the Hoare annotation is: true [2023-12-25 05:37:26,360 INFO L899 garLoopResultBuilder]: For program point L585(lines 585 593) no Hoare annotation was computed. [2023-12-25 05:37:26,360 INFO L899 garLoopResultBuilder]: For program point setEmailToEXIT(lines 581 596) no Hoare annotation was computed. [2023-12-25 05:37:26,360 INFO L899 garLoopResultBuilder]: For program point getEmailToFINAL(lines 562 580) no Hoare annotation was computed. [2023-12-25 05:37:26,360 INFO L899 garLoopResultBuilder]: For program point getEmailToEXIT(lines 562 580) no Hoare annotation was computed. [2023-12-25 05:37:26,360 INFO L899 garLoopResultBuilder]: For program point L570(lines 570 576) no Hoare annotation was computed. [2023-12-25 05:37:26,360 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 562 580) the Hoare annotation is: true [2023-12-25 05:37:26,360 INFO L899 garLoopResultBuilder]: For program point L566(lines 566 577) no Hoare annotation was computed. [2023-12-25 05:37:26,360 INFO L899 garLoopResultBuilder]: For program point L1400(lines 1400 1404) no Hoare annotation was computed. [2023-12-25 05:37:26,360 INFO L899 garLoopResultBuilder]: For program point L1400-2(lines 1390 1409) no Hoare annotation was computed. [2023-12-25 05:37:26,360 INFO L899 garLoopResultBuilder]: For program point L1397(lines 1397 1405) no Hoare annotation was computed. [2023-12-25 05:37:26,360 INFO L899 garLoopResultBuilder]: For program point L1394(lines 1394 1406) no Hoare annotation was computed. [2023-12-25 05:37:26,361 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 1390 1409) the Hoare annotation is: true [2023-12-25 05:37:26,361 INFO L899 garLoopResultBuilder]: For program point setClientAddressBookSizeEXIT(lines 1390 1409) no Hoare annotation was computed. [2023-12-25 05:37:26,361 INFO L899 garLoopResultBuilder]: For program point L2560(line 2560) no Hoare annotation was computed. [2023-12-25 05:37:26,361 INFO L899 garLoopResultBuilder]: For program point sendEmailEXIT(lines 2431 2443) no Hoare annotation was computed. [2023-12-25 05:37:26,361 INFO L902 garLoopResultBuilder]: At program point L2559-1(line 2559) the Hoare annotation is: true [2023-12-25 05:37:26,361 INFO L902 garLoopResultBuilder]: At program point L2559(line 2559) the Hoare annotation is: true [2023-12-25 05:37:26,361 INFO L899 garLoopResultBuilder]: For program point sendEmailFINAL(lines 2431 2443) no Hoare annotation was computed. [2023-12-25 05:37:26,361 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2431 2443) the Hoare annotation is: true [2023-12-25 05:37:26,361 INFO L902 garLoopResultBuilder]: At program point L2439(line 2439) the Hoare annotation is: true [2023-12-25 05:37:26,361 INFO L899 garLoopResultBuilder]: For program point getClientAddressBookSizeFINAL(lines 1366 1389) no Hoare annotation was computed. [2023-12-25 05:37:26,361 INFO L899 garLoopResultBuilder]: For program point L1374(lines 1374 1385) no Hoare annotation was computed. [2023-12-25 05:37:26,361 INFO L899 garLoopResultBuilder]: For program point L1370(lines 1370 1386) no Hoare annotation was computed. [2023-12-25 05:37:26,361 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 1366 1389) the Hoare annotation is: true [2023-12-25 05:37:26,362 INFO L899 garLoopResultBuilder]: For program point getClientAddressBookSizeEXIT(lines 1366 1389) no Hoare annotation was computed. [2023-12-25 05:37:26,362 INFO L899 garLoopResultBuilder]: For program point L1378(lines 1378 1384) no Hoare annotation was computed. [2023-12-25 05:37:26,362 INFO L899 garLoopResultBuilder]: For program point getClientAddressBookAddressFINAL(lines 1647 1715) no Hoare annotation was computed. [2023-12-25 05:37:26,362 INFO L899 garLoopResultBuilder]: For program point L1660(lines 1660 1666) no Hoare annotation was computed. [2023-12-25 05:37:26,362 INFO L899 garLoopResultBuilder]: For program point L1689(lines 1689 1710) no Hoare annotation was computed. [2023-12-25 05:37:26,362 INFO L899 garLoopResultBuilder]: For program point L1656(lines 1656 1667) no Hoare annotation was computed. [2023-12-25 05:37:26,362 INFO L899 garLoopResultBuilder]: For program point L1652(lines 1652 1668) no Hoare annotation was computed. [2023-12-25 05:37:26,362 INFO L899 garLoopResultBuilder]: For program point L1679(lines 1679 1685) no Hoare annotation was computed. [2023-12-25 05:37:26,362 INFO L899 garLoopResultBuilder]: For program point L1675(lines 1675 1686) no Hoare annotation was computed. [2023-12-25 05:37:26,362 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 1647 1715) the Hoare annotation is: true [2023-12-25 05:37:26,362 INFO L899 garLoopResultBuilder]: For program point L1671(lines 1671 1687) no Hoare annotation was computed. [2023-12-25 05:37:26,362 INFO L899 garLoopResultBuilder]: For program point L1698(lines 1698 1704) no Hoare annotation was computed. [2023-12-25 05:37:26,362 INFO L899 garLoopResultBuilder]: For program point L1694(lines 1694 1705) no Hoare annotation was computed. [2023-12-25 05:37:26,362 INFO L899 garLoopResultBuilder]: For program point getClientAddressBookAddressEXIT(lines 1647 1715) no Hoare annotation was computed. [2023-12-25 05:37:26,363 INFO L899 garLoopResultBuilder]: For program point L1690(lines 1690 1706) no Hoare annotation was computed. [2023-12-25 05:37:26,363 INFO L899 garLoopResultBuilder]: For program point L1651(lines 1651 1712) no Hoare annotation was computed. [2023-12-25 05:37:26,363 INFO L899 garLoopResultBuilder]: For program point L1670(lines 1670 1711) no Hoare annotation was computed. [2023-12-25 05:37:26,363 INFO L899 garLoopResultBuilder]: For program point setEmailFromEXIT(lines 544 559) no Hoare annotation was computed. [2023-12-25 05:37:26,363 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 544 559) the Hoare annotation is: true [2023-12-25 05:37:26,363 INFO L899 garLoopResultBuilder]: For program point L551(lines 551 555) no Hoare annotation was computed. [2023-12-25 05:37:26,363 INFO L899 garLoopResultBuilder]: For program point L551-2(lines 544 559) no Hoare annotation was computed. [2023-12-25 05:37:26,363 INFO L899 garLoopResultBuilder]: For program point L548(lines 548 556) no Hoare annotation was computed. [2023-12-25 05:37:26,363 INFO L902 garLoopResultBuilder]: At program point L432(line 432) the Hoare annotation is: true [2023-12-25 05:37:26,363 INFO L902 garLoopResultBuilder]: At program point L432-1(line 432) the Hoare annotation is: true [2023-12-25 05:37:26,363 INFO L899 garLoopResultBuilder]: For program point L1605(lines 1605 1613) no Hoare annotation was computed. [2023-12-25 05:37:26,363 INFO L899 garLoopResultBuilder]: For program point L433(lines 425 437) no Hoare annotation was computed. [2023-12-25 05:37:26,363 INFO L899 garLoopResultBuilder]: For program point L136(lines 136 140) no Hoare annotation was computed. [2023-12-25 05:37:26,363 INFO L899 garLoopResultBuilder]: For program point L103(lines 103 107) no Hoare annotation was computed. [2023-12-25 05:37:26,363 INFO L899 garLoopResultBuilder]: For program point L219(lines 219 223) no Hoare annotation was computed. [2023-12-25 05:37:26,364 INFO L902 garLoopResultBuilder]: At program point L219-1(lines 91 237) the Hoare annotation is: true [2023-12-25 05:37:26,364 INFO L899 garLoopResultBuilder]: For program point L1623(lines 1623 1627) no Hoare annotation was computed. [2023-12-25 05:37:26,364 INFO L899 garLoopResultBuilder]: For program point L1590(lines 1590 1598) no Hoare annotation was computed. [2023-12-25 05:37:26,364 INFO L899 garLoopResultBuilder]: For program point L1608(lines 1608 1612) no Hoare annotation was computed. [2023-12-25 05:37:26,364 INFO L899 garLoopResultBuilder]: For program point L238(lines 90 239) no Hoare annotation was computed. [2023-12-25 05:37:26,364 INFO L899 garLoopResultBuilder]: For program point L172(lines 172 176) no Hoare annotation was computed. [2023-12-25 05:37:26,364 INFO L899 garLoopResultBuilder]: For program point L1593(lines 1593 1597) no Hoare annotation was computed. [2023-12-25 05:37:26,364 INFO L899 garLoopResultBuilder]: For program point $Ultimate##63(lines 179 229) no Hoare annotation was computed. [2023-12-25 05:37:26,364 INFO L902 garLoopResultBuilder]: At program point L355(line 355) the Hoare annotation is: true [2023-12-25 05:37:26,364 INFO L902 garLoopResultBuilder]: At program point L322(line 322) the Hoare annotation is: true [2023-12-25 05:37:26,364 INFO L899 garLoopResultBuilder]: For program point L355-1(line 355) no Hoare annotation was computed. [2023-12-25 05:37:26,364 INFO L899 garLoopResultBuilder]: For program point L322-1(lines 317 326) no Hoare annotation was computed. [2023-12-25 05:37:26,364 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2023-12-25 05:37:26,364 INFO L899 garLoopResultBuilder]: For program point L2238(lines 2238 2250) no Hoare annotation was computed. [2023-12-25 05:37:26,364 INFO L899 garLoopResultBuilder]: For program point $Ultimate##57(lines 168 230) no Hoare annotation was computed. [2023-12-25 05:37:26,365 INFO L899 garLoopResultBuilder]: For program point L158(lines 158 165) no Hoare annotation was computed. [2023-12-25 05:37:26,365 INFO L899 garLoopResultBuilder]: For program point L125(lines 125 129) no Hoare annotation was computed. [2023-12-25 05:37:26,365 INFO L899 garLoopResultBuilder]: For program point L92(lines 91 237) no Hoare annotation was computed. [2023-12-25 05:37:26,365 INFO L899 garLoopResultBuilder]: For program point L208(lines 208 212) no Hoare annotation was computed. [2023-12-25 05:37:26,365 INFO L899 garLoopResultBuilder]: For program point $Ultimate##42(lines 154 231) no Hoare annotation was computed. [2023-12-25 05:37:26,365 INFO L899 garLoopResultBuilder]: For program point $Ultimate##30(lines 132 233) no Hoare annotation was computed. [2023-12-25 05:37:26,365 INFO L899 garLoopResultBuilder]: For program point L358(lines 358 366) no Hoare annotation was computed. [2023-12-25 05:37:26,365 INFO L899 garLoopResultBuilder]: For program point $Ultimate##36(lines 143 232) no Hoare annotation was computed. [2023-12-25 05:37:26,365 INFO L899 garLoopResultBuilder]: For program point L2241(lines 2241 2249) no Hoare annotation was computed. [2023-12-25 05:37:26,365 INFO L895 garLoopResultBuilder]: At program point L342(line 342) the Hoare annotation is: (= (_ bv3 32) |ULTIMATE.start_setup_chuck_~chuck___0#1|) [2023-12-25 05:37:26,365 INFO L899 garLoopResultBuilder]: For program point L342-1(lines 337 346) no Hoare annotation was computed. [2023-12-25 05:37:26,365 INFO L899 garLoopResultBuilder]: For program point $Ultimate##24(lines 121 234) no Hoare annotation was computed. [2023-12-25 05:37:26,366 INFO L899 garLoopResultBuilder]: For program point $Ultimate##18(lines 110 235) no Hoare annotation was computed. [2023-12-25 05:37:26,366 INFO L899 garLoopResultBuilder]: For program point $Ultimate##0(line -1) no Hoare annotation was computed. [2023-12-25 05:37:26,366 INFO L899 garLoopResultBuilder]: For program point L1616(lines 1616 1632) no Hoare annotation was computed. [2023-12-25 05:37:26,366 INFO L899 garLoopResultBuilder]: For program point L1616-1(lines 1582 1637) no Hoare annotation was computed. [2023-12-25 05:37:26,366 INFO L899 garLoopResultBuilder]: For program point L2244(lines 2244 2248) no Hoare annotation was computed. [2023-12-25 05:37:26,366 INFO L899 garLoopResultBuilder]: For program point L2244-2(lines 2234 2253) no Hoare annotation was computed. [2023-12-25 05:37:26,366 INFO L899 garLoopResultBuilder]: For program point L147(lines 147 151) no Hoare annotation was computed. [2023-12-25 05:37:26,366 INFO L899 garLoopResultBuilder]: For program point L114(lines 114 118) no Hoare annotation was computed. [2023-12-25 05:37:26,366 INFO L899 garLoopResultBuilder]: For program point L1617(lines 1617 1629) no Hoare annotation was computed. [2023-12-25 05:37:26,366 INFO L899 garLoopResultBuilder]: For program point L197(lines 197 201) no Hoare annotation was computed. [2023-12-25 05:37:26,366 INFO L899 garLoopResultBuilder]: For program point L1601(lines 1601 1633) no Hoare annotation was computed. [2023-12-25 05:37:26,366 INFO L899 garLoopResultBuilder]: For program point L99(lines 99 236) no Hoare annotation was computed. [2023-12-25 05:37:26,366 INFO L899 garLoopResultBuilder]: For program point L1602(lines 1602 1614) no Hoare annotation was computed. [2023-12-25 05:37:26,366 INFO L899 garLoopResultBuilder]: For program point $Ultimate##105(lines 193 228) no Hoare annotation was computed. [2023-12-25 05:37:26,366 INFO L899 garLoopResultBuilder]: For program point L1586(lines 1586 1634) no Hoare annotation was computed. [2023-12-25 05:37:26,366 INFO L902 garLoopResultBuilder]: At program point L430(line 430) the Hoare annotation is: true [2023-12-25 05:37:26,367 INFO L899 garLoopResultBuilder]: For program point L430-1(line 430) no Hoare annotation was computed. [2023-12-25 05:37:26,367 INFO L902 garLoopResultBuilder]: At program point L364(line 364) the Hoare annotation is: true [2023-12-25 05:37:26,367 INFO L899 garLoopResultBuilder]: For program point L364-1(lines 347 369) no Hoare annotation was computed. [2023-12-25 05:37:26,367 INFO L899 garLoopResultBuilder]: For program point $Ultimate##111(lines 204 227) no Hoare annotation was computed. [2023-12-25 05:37:26,367 INFO L899 garLoopResultBuilder]: For program point $Ultimate##117(lines 215 226) no Hoare annotation was computed. [2023-12-25 05:37:26,367 INFO L899 garLoopResultBuilder]: For program point L414(lines 414 421) no Hoare annotation was computed. [2023-12-25 05:37:26,367 INFO L899 garLoopResultBuilder]: For program point L414-2(lines 414 421) no Hoare annotation was computed. [2023-12-25 05:37:26,367 INFO L899 garLoopResultBuilder]: For program point L183(lines 183 190) no Hoare annotation was computed. [2023-12-25 05:37:26,367 INFO L899 garLoopResultBuilder]: For program point L1620(lines 1620 1628) no Hoare annotation was computed. [2023-12-25 05:37:26,367 INFO L899 garLoopResultBuilder]: For program point L1587(lines 1587 1599) no Hoare annotation was computed. [2023-12-25 05:37:26,367 INFO L895 garLoopResultBuilder]: At program point L332(line 332) the Hoare annotation is: (= (_ bv2 32) |ULTIMATE.start_setup_rjh_~rjh___0#1|) [2023-12-25 05:37:26,367 INFO L899 garLoopResultBuilder]: For program point L332-1(lines 327 336) no Hoare annotation was computed. [2023-12-25 05:37:26,367 INFO L899 garLoopResultBuilder]: For program point L1757(lines 1757 1761) no Hoare annotation was computed. [2023-12-25 05:37:26,367 INFO L899 garLoopResultBuilder]: For program point L1724(lines 1724 1732) no Hoare annotation was computed. [2023-12-25 05:37:26,368 INFO L899 garLoopResultBuilder]: For program point L1720(lines 1720 1768) no Hoare annotation was computed. [2023-12-25 05:37:26,368 INFO L899 garLoopResultBuilder]: For program point L1754(lines 1754 1762) no Hoare annotation was computed. [2023-12-25 05:37:26,368 INFO L899 garLoopResultBuilder]: For program point L1721(lines 1721 1733) no Hoare annotation was computed. [2023-12-25 05:37:26,368 INFO L899 garLoopResultBuilder]: For program point L1750(lines 1750 1766) no Hoare annotation was computed. [2023-12-25 05:37:26,368 INFO L899 garLoopResultBuilder]: For program point L1750-1(lines 1716 1771) no Hoare annotation was computed. [2023-12-25 05:37:26,368 INFO L899 garLoopResultBuilder]: For program point L1742(lines 1742 1746) no Hoare annotation was computed. [2023-12-25 05:37:26,368 INFO L899 garLoopResultBuilder]: For program point L1751(lines 1751 1763) no Hoare annotation was computed. [2023-12-25 05:37:26,368 INFO L899 garLoopResultBuilder]: For program point L1739(lines 1739 1747) no Hoare annotation was computed. [2023-12-25 05:37:26,368 INFO L899 garLoopResultBuilder]: For program point setClientAddressBookAddressEXIT(lines 1716 1771) no Hoare annotation was computed. [2023-12-25 05:37:26,368 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 1716 1771) the Hoare annotation is: true [2023-12-25 05:37:26,368 INFO L899 garLoopResultBuilder]: For program point L1735(lines 1735 1767) no Hoare annotation was computed. [2023-12-25 05:37:26,368 INFO L899 garLoopResultBuilder]: For program point L1727(lines 1727 1731) no Hoare annotation was computed. [2023-12-25 05:37:26,368 INFO L899 garLoopResultBuilder]: For program point L1736(lines 1736 1748) no Hoare annotation was computed. [2023-12-25 05:37:26,368 INFO L899 garLoopResultBuilder]: For program point isReadableEXIT(lines 2534 2542) no Hoare annotation was computed. [2023-12-25 05:37:26,368 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2534 2542) the Hoare annotation is: true [2023-12-25 05:37:26,368 INFO L899 garLoopResultBuilder]: For program point L2291(lines 2291 2295) no Hoare annotation was computed. [2023-12-25 05:37:26,369 INFO L899 garLoopResultBuilder]: For program point L2288(lines 2288 2296) no Hoare annotation was computed. [2023-12-25 05:37:26,369 INFO L899 garLoopResultBuilder]: For program point L2291-2(lines 2281 2300) no Hoare annotation was computed. [2023-12-25 05:37:26,369 INFO L899 garLoopResultBuilder]: For program point setClientIdEXIT(lines 2281 2300) no Hoare annotation was computed. [2023-12-25 05:37:26,369 INFO L899 garLoopResultBuilder]: For program point L2285(lines 2285 2297) no Hoare annotation was computed. [2023-12-25 05:37:26,369 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2281 2300) the Hoare annotation is: true [2023-12-25 05:37:26,371 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1] [2023-12-25 05:37:26,372 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-25 05:37:26,378 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.12 05:37:26 BoogieIcfgContainer [2023-12-25 05:37:26,378 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-25 05:37:26,378 INFO L158 Benchmark]: Toolchain (without parser) took 3889.79ms. Allocated memory was 197.1MB in the beginning and 271.6MB in the end (delta: 74.4MB). Free memory was 149.4MB in the beginning and 110.8MB in the end (delta: 38.6MB). Peak memory consumption was 114.6MB. Max. memory is 8.0GB. [2023-12-25 05:37:26,378 INFO L158 Benchmark]: CDTParser took 0.58ms. Allocated memory is still 197.1MB. Free memory is still 153.5MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-25 05:37:26,378 INFO L158 Benchmark]: CACSL2BoogieTranslator took 600.10ms. Allocated memory is still 197.1MB. Free memory was 149.0MB in the beginning and 165.3MB in the end (delta: -16.3MB). Peak memory consumption was 60.6MB. Max. memory is 8.0GB. [2023-12-25 05:37:26,379 INFO L158 Benchmark]: Boogie Procedure Inliner took 56.36ms. Allocated memory is still 197.1MB. Free memory was 165.3MB in the beginning and 161.1MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2023-12-25 05:37:26,379 INFO L158 Benchmark]: Boogie Preprocessor took 45.83ms. Allocated memory is still 197.1MB. Free memory was 160.6MB in the beginning and 155.8MB in the end (delta: 4.7MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-25 05:37:26,379 INFO L158 Benchmark]: RCFGBuilder took 600.68ms. Allocated memory is still 197.1MB. Free memory was 155.8MB in the beginning and 92.9MB in the end (delta: 62.9MB). Peak memory consumption was 62.9MB. Max. memory is 8.0GB. [2023-12-25 05:37:26,379 INFO L158 Benchmark]: TraceAbstraction took 2580.65ms. Allocated memory was 197.1MB in the beginning and 271.6MB in the end (delta: 74.4MB). Free memory was 91.9MB in the beginning and 110.8MB in the end (delta: -18.9MB). Peak memory consumption was 55.1MB. Max. memory is 8.0GB. [2023-12-25 05:37:26,380 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.58ms. Allocated memory is still 197.1MB. Free memory is still 153.5MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 600.10ms. Allocated memory is still 197.1MB. Free memory was 149.0MB in the beginning and 165.3MB in the end (delta: -16.3MB). Peak memory consumption was 60.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 56.36ms. Allocated memory is still 197.1MB. Free memory was 165.3MB in the beginning and 161.1MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 45.83ms. Allocated memory is still 197.1MB. Free memory was 160.6MB in the beginning and 155.8MB in the end (delta: 4.7MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * RCFGBuilder took 600.68ms. Allocated memory is still 197.1MB. Free memory was 155.8MB in the beginning and 92.9MB in the end (delta: 62.9MB). Peak memory consumption was 62.9MB. Max. memory is 8.0GB. * TraceAbstraction took 2580.65ms. Allocated memory was 197.1MB in the beginning and 271.6MB in the end (delta: 74.4MB). Free memory was 91.9MB in the beginning and 110.8MB in the end (delta: -18.9MB). Peak memory consumption was 55.1MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 48]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [48] - GenericResultAtLocation [Line: 246]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [246] - GenericResultAtLocation [Line: 295]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [295] - GenericResultAtLocation [Line: 448]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [448] - GenericResultAtLocation [Line: 860]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [860] - GenericResultAtLocation [Line: 1226]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [1226] - GenericResultAtLocation [Line: 2301]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [2301] - GenericResultAtLocation [Line: 2503]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [2503] - GenericResultAtLocation [Line: 2567]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [2567] - GenericResultAtLocation [Line: 2584]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2584] - GenericResultAtLocation [Line: 2593]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"DecryptForward_spec.i","") [2593] * 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 - PositiveResult [Line: 2589]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 13 procedures, 185 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 2.5s, OverallIterations: 4, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 0.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.1s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 19 SdHoareTripleChecker+Valid, 0.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 17 mSDsluCounter, 3425 SdHoareTripleChecker+Invalid, 0.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 2356 mSDsCounter, 0 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 238 IncrementalHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 0 mSolverCounterUnsat, 1069 mSDtfsCounter, 238 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 304 GetRequests, 293 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=185occurred in iteration=0, InterpolantAutomatonStates: 17, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.1s AutomataMinimizationTime, 4 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 39 LocationsWithAnnotation, 258 PreInvPairs, 277 NumberOfFragments, 43 HoareAnnotationTreeSize, 258 FormulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 39 FormulaSimplificationsInter, 0 FormulaSimplificationTreeSizeReductionInter, 0.0s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 0.2s InterpolantComputationTime, 306 NumberOfCodeBlocks, 269 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 302 ConstructedInterpolants, 0 QuantifiedInterpolants, 324 SizeOfPredicates, 7 NumberOfNonLiveVariables, 1522 ConjunctsInSsa, 18 ConjunctsInUnsatCore, 4 InterpolantComputations, 4 PerfectInterpolantSequences, 81/81 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 - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 91]: Loop Invariant Derived loop invariant: 1 RESULT: Ultimate proved your program to be correct! [2023-12-25 05:37:26,403 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...