/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_product21.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 05:37:45,334 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 05:37:45,403 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:45,407 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 05:37:45,407 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 05:37:45,429 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 05:37:45,430 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 05:37:45,430 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 05:37:45,431 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 05:37:45,434 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 05:37:45,434 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 05:37:45,434 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 05:37:45,434 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 05:37:45,435 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 05:37:45,436 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 05:37:45,436 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 05:37:45,436 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 05:37:45,436 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 05:37:45,437 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 05:37:45,437 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 05:37:45,438 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 05:37:45,438 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 05:37:45,438 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 05:37:45,438 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 05:37:45,438 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 05:37:45,439 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 05:37:45,439 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 05:37:45,439 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 05:37:45,439 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 05:37:45,439 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 05:37:45,440 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 05:37:45,440 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 05:37:45,440 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 05:37:45,440 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 05:37:45,440 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:37:45,441 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 05:37:45,441 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 05:37:45,441 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 05:37:45,441 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 05:37:45,441 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 05:37:45,441 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 05:37:45,441 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 05:37:45,442 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 05:37:45,442 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 05:37:45,442 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 05:37:45,442 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 05:37:45,442 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:45,660 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 05:37:45,679 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 05:37:45,681 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 05:37:45,681 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 05:37:45,682 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 05:37:45,683 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/email_spec0_product21.cil.c [2023-12-25 05:37:46,821 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 05:37:47,069 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 05:37:47,070 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec0_product21.cil.c [2023-12-25 05:37:47,087 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ae84fba79/c909f888979c498fae91cabf4e934616/FLAG6f7b59d18 [2023-12-25 05:37:47,098 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ae84fba79/c909f888979c498fae91cabf4e934616 [2023-12-25 05:37:47,107 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 05:37:47,108 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 05:37:47,109 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 05:37:47,109 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 05:37:47,112 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 05:37:47,113 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:37:47" (1/1) ... [2023-12-25 05:37:47,113 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2ed0023e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:47, skipping insertion in model container [2023-12-25 05:37:47,113 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:37:47" (1/1) ... [2023-12-25 05:37:47,162 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:37:47,562 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_product21.cil.c[44895,44908] [2023-12-25 05:37:47,635 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:37:47,648 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-25 05:37:47,660 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:37:47,738 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_product21.cil.c[44895,44908] [2023-12-25 05:37:47,791 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:37:47,803 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 05:37:47,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [48] [2023-12-25 05:37:47,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [1128] [2023-12-25 05:37:47,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [1146] [2023-12-25 05:37:47,811 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [1558] [2023-12-25 05:37:47,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [1924] [2023-12-25 05:37:47,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1933] [2023-12-25 05:37:47,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [1982] [2023-12-25 05:37:47,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"DecryptForward_spec.i","") [2211] [2023-12-25 05:37:47,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2232] [2023-12-25 05:37:47,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [2526] [2023-12-25 05:37:47,812 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [2831] [2023-12-25 05:37:47,872 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_product21.cil.c[44895,44908] [2023-12-25 05:37:47,885 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:37:47,911 INFO L206 MainTranslator]: Completed translation [2023-12-25 05:37:47,912 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:47 WrapperNode [2023-12-25 05:37:47,912 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 05:37:47,914 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 05:37:47,914 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 05:37:47,914 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 05:37:47,919 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:47" (1/1) ... [2023-12-25 05:37:47,948 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:47" (1/1) ... [2023-12-25 05:37:47,993 INFO L138 Inliner]: procedures = 130, calls = 196, calls flagged for inlining = 56, calls inlined = 53, statements flattened = 990 [2023-12-25 05:37:47,993 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 05:37:47,994 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 05:37:47,994 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 05:37:47,994 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 05:37:48,004 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:47" (1/1) ... [2023-12-25 05:37:48,004 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:47" (1/1) ... [2023-12-25 05:37:48,012 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:47" (1/1) ... [2023-12-25 05:37:48,032 INFO L175 MemorySlicer]: Split 14 memory accesses to 4 slices as follows [2, 4, 4, 4]. 29 percent of accesses are in the largest equivalence class. The 14 initializations are split as follows [2, 4, 4, 4]. The 0 writes are split as follows [0, 0, 0, 0]. [2023-12-25 05:37:48,032 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:47" (1/1) ... [2023-12-25 05:37:48,032 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:47" (1/1) ... [2023-12-25 05:37:48,045 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:47" (1/1) ... [2023-12-25 05:37:48,051 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:47" (1/1) ... [2023-12-25 05:37:48,055 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:47" (1/1) ... [2023-12-25 05:37:48,057 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:47" (1/1) ... [2023-12-25 05:37:48,062 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 05:37:48,063 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 05:37:48,063 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 05:37:48,063 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 05:37:48,064 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:47" (1/1) ... [2023-12-25 05:37:48,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:37:48,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 05:37:48,117 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:48,154 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:48,175 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2023-12-25 05:37:48,175 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2023-12-25 05:37:48,175 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2023-12-25 05:37:48,175 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2023-12-25 05:37:48,176 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2023-12-25 05:37:48,176 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2023-12-25 05:37:48,176 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2023-12-25 05:37:48,176 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2023-12-25 05:37:48,176 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-12-25 05:37:48,176 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-12-25 05:37:48,176 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-12-25 05:37:48,176 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-12-25 05:37:48,176 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-12-25 05:37:48,176 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-12-25 05:37:48,176 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-12-25 05:37:48,177 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-12-25 05:37:48,177 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2023-12-25 05:37:48,177 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2023-12-25 05:37:48,177 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-12-25 05:37:48,177 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-12-25 05:37:48,177 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-12-25 05:37:48,177 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-12-25 05:37:48,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 05:37:48,177 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2023-12-25 05:37:48,177 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2023-12-25 05:37:48,177 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-12-25 05:37:48,177 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-12-25 05:37:48,178 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-12-25 05:37:48,178 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-12-25 05:37:48,178 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-12-25 05:37:48,178 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-12-25 05:37:48,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 05:37:48,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-25 05:37:48,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-25 05:37:48,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-25 05:37:48,178 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__Encrypt [2023-12-25 05:37:48,178 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__Encrypt [2023-12-25 05:37:48,178 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-12-25 05:37:48,179 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-12-25 05:37:48,179 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2023-12-25 05:37:48,179 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2023-12-25 05:37:48,179 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-12-25 05:37:48,179 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-12-25 05:37:48,179 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-12-25 05:37:48,179 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-12-25 05:37:48,179 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-12-25 05:37:48,179 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-12-25 05:37:48,179 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2023-12-25 05:37:48,180 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2023-12-25 05:37:48,180 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 05:37:48,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 05:37:48,341 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 05:37:48,343 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 05:37:49,073 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 05:37:49,151 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 05:37:49,151 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-25 05:37:49,152 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:37:49 BoogieIcfgContainer [2023-12-25 05:37:49,152 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 05:37:49,154 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 05:37:49,154 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 05:37:49,156 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 05:37:49,156 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 05:37:47" (1/3) ... [2023-12-25 05:37:49,157 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@367a58ac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:37:49, skipping insertion in model container [2023-12-25 05:37:49,157 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:37:47" (2/3) ... [2023-12-25 05:37:49,157 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@367a58ac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:37:49, skipping insertion in model container [2023-12-25 05:37:49,158 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:37:49" (3/3) ... [2023-12-25 05:37:49,160 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec0_product21.cil.c [2023-12-25 05:37:49,174 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 05:37:49,175 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 05:37:49,228 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 05:37:49,234 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;@3cf837cd, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 05:37:49,235 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 05:37:49,248 INFO L276 IsEmpty]: Start isEmpty. Operand has 349 states, 268 states have (on average 1.626865671641791) internal successors, (436), 273 states have internal predecessors, (436), 57 states have call successors, (57), 22 states have call predecessors, (57), 22 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2023-12-25 05:37:49,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-25 05:37:49,269 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:49,269 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:37:49,270 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:49,274 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:49,274 INFO L85 PathProgramCache]: Analyzing trace with hash 908123508, now seen corresponding path program 1 times [2023-12-25 05:37:49,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:49,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1831620005] [2023-12-25 05:37:49,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:49,285 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:49,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:49,286 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:49,291 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:49,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:49,600 INFO L262 TraceCheckSpWp]: Trace formula consists of 589 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-25 05:37:49,610 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:49,654 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2023-12-25 05:37:49,654 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:49,654 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:49,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1831620005] [2023-12-25 05:37:49,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1831620005] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:49,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:49,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 05:37:49,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309964873] [2023-12-25 05:37:49,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:49,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-25 05:37:49,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:49,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-25 05:37:49,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-25 05:37:49,695 INFO L87 Difference]: Start difference. First operand has 349 states, 268 states have (on average 1.626865671641791) internal successors, (436), 273 states have internal predecessors, (436), 57 states have call successors, (57), 22 states have call predecessors, (57), 22 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) Second operand has 2 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:37:49,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:49,800 INFO L93 Difference]: Finished difference Result 514 states and 799 transitions. [2023-12-25 05:37:49,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-25 05:37:49,802 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 134 [2023-12-25 05:37:49,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:49,812 INFO L225 Difference]: With dead ends: 514 [2023-12-25 05:37:49,813 INFO L226 Difference]: Without dead ends: 346 [2023-12-25 05:37:49,817 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 133 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:49,819 INFO L413 NwaCegarLoop]: 531 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:49,820 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 531 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:37:49,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2023-12-25 05:37:49,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 346. [2023-12-25 05:37:49,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 266 states have (on average 1.612781954887218) internal successors, (429), 270 states have internal predecessors, (429), 57 states have call successors, (57), 22 states have call predecessors, (57), 22 states have return successors, (56), 55 states have call predecessors, (56), 56 states have call successors, (56) [2023-12-25 05:37:49,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 542 transitions. [2023-12-25 05:37:49,892 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 542 transitions. Word has length 134 [2023-12-25 05:37:49,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:49,893 INFO L495 AbstractCegarLoop]: Abstraction has 346 states and 542 transitions. [2023-12-25 05:37:49,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:37:49,894 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 542 transitions. [2023-12-25 05:37:49,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-25 05:37:49,900 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:49,900 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:37:49,912 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 (2)] Forceful destruction successful, exit code 0 [2023-12-25 05:37:50,106 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:50,107 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:50,108 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:50,108 INFO L85 PathProgramCache]: Analyzing trace with hash -1110774320, now seen corresponding path program 1 times [2023-12-25 05:37:50,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:50,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1254098697] [2023-12-25 05:37:50,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:50,109 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:50,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:50,111 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:50,121 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:50,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:50,438 INFO L262 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:37:50,443 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:50,504 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-25 05:37:50,505 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:50,505 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:50,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1254098697] [2023-12-25 05:37:50,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1254098697] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:50,509 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:50,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:37:50,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498382189] [2023-12-25 05:37:50,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:50,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:37:50,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:50,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:37:50,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:37:50,512 INFO L87 Difference]: Start difference. First operand 346 states and 542 transitions. Second operand has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-25 05:37:50,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:50,646 INFO L93 Difference]: Finished difference Result 687 states and 1078 transitions. [2023-12-25 05:37:50,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:37:50,646 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) Word has length 135 [2023-12-25 05:37:50,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:50,654 INFO L225 Difference]: With dead ends: 687 [2023-12-25 05:37:50,654 INFO L226 Difference]: Without dead ends: 348 [2023-12-25 05:37:50,659 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 131 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:50,660 INFO L413 NwaCegarLoop]: 519 mSDtfsCounter, 8 mSDsluCounter, 1546 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 2065 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:50,661 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 2065 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:37:50,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2023-12-25 05:37:50,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 348. [2023-12-25 05:37:50,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 267 states have (on average 1.6104868913857677) internal successors, (430), 272 states have internal predecessors, (430), 57 states have call successors, (57), 22 states have call predecessors, (57), 23 states have return successors, (58), 55 states have call predecessors, (58), 56 states have call successors, (58) [2023-12-25 05:37:50,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 545 transitions. [2023-12-25 05:37:50,681 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 545 transitions. Word has length 135 [2023-12-25 05:37:50,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:50,682 INFO L495 AbstractCegarLoop]: Abstraction has 348 states and 545 transitions. [2023-12-25 05:37:50,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-25 05:37:50,682 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 545 transitions. [2023-12-25 05:37:50,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-25 05:37:50,684 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:50,684 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:37:50,706 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:50,891 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:50,892 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:50,892 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:50,892 INFO L85 PathProgramCache]: Analyzing trace with hash 505872782, now seen corresponding path program 1 times [2023-12-25 05:37:50,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:50,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [245193153] [2023-12-25 05:37:50,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:50,893 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:50,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:50,894 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:50,896 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:51,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:51,123 INFO L262 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:37:51,127 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:51,151 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:37:51,151 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:51,151 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:51,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [245193153] [2023-12-25 05:37:51,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [245193153] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:51,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:51,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:37:51,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076009706] [2023-12-25 05:37:51,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:51,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:37:51,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:51,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:37:51,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:37:51,153 INFO L87 Difference]: Start difference. First operand 348 states and 545 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-25 05:37:51,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:51,259 INFO L93 Difference]: Finished difference Result 689 states and 1082 transitions. [2023-12-25 05:37:51,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:37:51,260 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 118 [2023-12-25 05:37:51,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:51,262 INFO L225 Difference]: With dead ends: 689 [2023-12-25 05:37:51,262 INFO L226 Difference]: Without dead ends: 350 [2023-12-25 05:37:51,263 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 114 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:51,264 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 8 mSDsluCounter, 1534 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 2051 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:51,264 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 2051 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:37:51,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2023-12-25 05:37:51,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 350. [2023-12-25 05:37:51,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 268 states have (on average 1.6082089552238805) internal successors, (431), 274 states have internal predecessors, (431), 57 states have call successors, (57), 22 states have call predecessors, (57), 24 states have return successors, (62), 55 states have call predecessors, (62), 56 states have call successors, (62) [2023-12-25 05:37:51,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 550 transitions. [2023-12-25 05:37:51,277 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 550 transitions. Word has length 118 [2023-12-25 05:37:51,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:51,277 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 550 transitions. [2023-12-25 05:37:51,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-25 05:37:51,278 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 550 transitions. [2023-12-25 05:37:51,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-25 05:37:51,279 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:51,280 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:51,285 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:51,485 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:51,485 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:51,486 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:51,487 INFO L85 PathProgramCache]: Analyzing trace with hash -1432517013, now seen corresponding path program 1 times [2023-12-25 05:37:51,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:51,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2023942863] [2023-12-25 05:37:51,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:51,487 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:51,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:51,507 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:51,516 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:51,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:51,749 INFO L262 TraceCheckSpWp]: Trace formula consists of 592 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:37:51,753 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:51,780 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-25 05:37:51,781 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:51,781 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:51,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2023942863] [2023-12-25 05:37:51,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2023942863] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:51,781 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:51,781 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:37:51,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564205101] [2023-12-25 05:37:51,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:51,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:37:51,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:51,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:37:51,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:37:51,783 INFO L87 Difference]: Start difference. First operand 350 states and 550 transitions. Second operand has 5 states, 4 states have (on average 19.75) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-25 05:37:51,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:51,868 INFO L93 Difference]: Finished difference Result 681 states and 1072 transitions. [2023-12-25 05:37:51,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:37:51,869 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.75) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) Word has length 137 [2023-12-25 05:37:51,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:51,871 INFO L225 Difference]: With dead ends: 681 [2023-12-25 05:37:51,871 INFO L226 Difference]: Without dead ends: 350 [2023-12-25 05:37:51,872 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 133 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:51,872 INFO L413 NwaCegarLoop]: 519 mSDtfsCounter, 8 mSDsluCounter, 1546 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 2065 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:51,873 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 2065 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:37:51,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2023-12-25 05:37:51,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 350. [2023-12-25 05:37:51,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 268 states have (on average 1.6082089552238805) internal successors, (431), 274 states have internal predecessors, (431), 57 states have call successors, (57), 22 states have call predecessors, (57), 24 states have return successors, (61), 55 states have call predecessors, (61), 56 states have call successors, (61) [2023-12-25 05:37:51,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 549 transitions. [2023-12-25 05:37:51,883 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 549 transitions. Word has length 137 [2023-12-25 05:37:51,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:51,884 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 549 transitions. [2023-12-25 05:37:51,884 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.75) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-25 05:37:51,884 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 549 transitions. [2023-12-25 05:37:51,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-25 05:37:51,885 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:51,886 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:37:51,904 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:52,092 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:52,093 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:52,093 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:52,093 INFO L85 PathProgramCache]: Analyzing trace with hash 112672903, now seen corresponding path program 1 times [2023-12-25 05:37:52,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:52,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1666585031] [2023-12-25 05:37:52,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:52,094 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:52,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:52,108 INFO L229 MonitoredProcess]: Starting monitored process 6 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:52,110 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 (6)] Waiting until timeout for monitored process [2023-12-25 05:37:52,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:52,401 INFO L262 TraceCheckSpWp]: Trace formula consists of 556 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:37:52,404 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:52,432 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-25 05:37:52,432 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:52,432 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:52,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1666585031] [2023-12-25 05:37:52,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1666585031] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:52,432 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:52,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:37:52,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604053855] [2023-12-25 05:37:52,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:52,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:37:52,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:52,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:37:52,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:37:52,433 INFO L87 Difference]: Start difference. First operand 350 states and 549 transitions. Second operand has 5 states, 4 states have (on average 18.5) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-25 05:37:52,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:52,558 INFO L93 Difference]: Finished difference Result 683 states and 1075 transitions. [2023-12-25 05:37:52,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:37:52,558 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 18.5) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) Word has length 120 [2023-12-25 05:37:52,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:52,560 INFO L225 Difference]: With dead ends: 683 [2023-12-25 05:37:52,560 INFO L226 Difference]: Without dead ends: 352 [2023-12-25 05:37:52,561 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 116 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:52,562 INFO L413 NwaCegarLoop]: 520 mSDtfsCounter, 6 mSDsluCounter, 1547 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2067 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:52,562 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2067 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:37:52,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2023-12-25 05:37:52,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 352. [2023-12-25 05:37:52,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 269 states have (on average 1.6059479553903346) internal successors, (432), 276 states have internal predecessors, (432), 57 states have call successors, (57), 22 states have call predecessors, (57), 25 states have return successors, (63), 55 states have call predecessors, (63), 56 states have call successors, (63) [2023-12-25 05:37:52,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 552 transitions. [2023-12-25 05:37:52,572 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 552 transitions. Word has length 120 [2023-12-25 05:37:52,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:52,572 INFO L495 AbstractCegarLoop]: Abstraction has 352 states and 552 transitions. [2023-12-25 05:37:52,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 18.5) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-25 05:37:52,572 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 552 transitions. [2023-12-25 05:37:52,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-25 05:37:52,574 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:52,574 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:52,580 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 (6)] Forceful destruction successful, exit code 0 [2023-12-25 05:37:52,791 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /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:52,791 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:52,792 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:52,792 INFO L85 PathProgramCache]: Analyzing trace with hash 1620346928, now seen corresponding path program 1 times [2023-12-25 05:37:52,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:52,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [839757256] [2023-12-25 05:37:52,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:52,793 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:52,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:52,794 INFO L229 MonitoredProcess]: Starting monitored process 7 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:52,795 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 (7)] Waiting until timeout for monitored process [2023-12-25 05:37:53,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:53,026 INFO L262 TraceCheckSpWp]: Trace formula consists of 594 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:37:53,030 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:53,051 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-12-25 05:37:53,051 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:53,051 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:53,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [839757256] [2023-12-25 05:37:53,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [839757256] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:53,052 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:53,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:37:53,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939406605] [2023-12-25 05:37:53,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:53,052 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:37:53,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:53,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:37:53,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:37:53,053 INFO L87 Difference]: Start difference. First operand 352 states and 552 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-25 05:37:53,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:53,140 INFO L93 Difference]: Finished difference Result 681 states and 1070 transitions. [2023-12-25 05:37:53,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:37:53,140 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 139 [2023-12-25 05:37:53,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:53,142 INFO L225 Difference]: With dead ends: 681 [2023-12-25 05:37:53,142 INFO L226 Difference]: Without dead ends: 352 [2023-12-25 05:37:53,143 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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:53,144 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 8 mSDsluCounter, 1535 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 2052 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:53,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 2052 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:37:53,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2023-12-25 05:37:53,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 352. [2023-12-25 05:37:53,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 269 states have (on average 1.6059479553903346) internal successors, (432), 276 states have internal predecessors, (432), 57 states have call successors, (57), 22 states have call predecessors, (57), 25 states have return successors, (62), 55 states have call predecessors, (62), 56 states have call successors, (62) [2023-12-25 05:37:53,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 551 transitions. [2023-12-25 05:37:53,153 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 551 transitions. Word has length 139 [2023-12-25 05:37:53,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:53,153 INFO L495 AbstractCegarLoop]: Abstraction has 352 states and 551 transitions. [2023-12-25 05:37:53,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-25 05:37:53,154 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 551 transitions. [2023-12-25 05:37:53,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-25 05:37:53,155 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:53,155 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:37:53,162 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 (7)] Forceful destruction successful, exit code 0 [2023-12-25 05:37:53,361 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /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:53,362 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:53,362 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:53,362 INFO L85 PathProgramCache]: Analyzing trace with hash -1973544483, now seen corresponding path program 2 times [2023-12-25 05:37:53,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:53,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [207826908] [2023-12-25 05:37:53,363 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-25 05:37:53,363 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:53,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:53,364 INFO L229 MonitoredProcess]: Starting monitored process 8 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:53,366 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 (8)] Waiting until timeout for monitored process [2023-12-25 05:37:53,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-12-25 05:37:53,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-25 05:37:53,542 INFO L262 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:37:53,545 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:53,569 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-12-25 05:37:53,569 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:53,569 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:53,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [207826908] [2023-12-25 05:37:53,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [207826908] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:53,569 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:53,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:37:53,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088706074] [2023-12-25 05:37:53,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:53,570 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:37:53,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:53,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:37:53,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:37:53,571 INFO L87 Difference]: Start difference. First operand 352 states and 551 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:37:53,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:53,610 INFO L93 Difference]: Finished difference Result 516 states and 792 transitions. [2023-12-25 05:37:53,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:37:53,611 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 140 [2023-12-25 05:37:53,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:53,612 INFO L225 Difference]: With dead ends: 516 [2023-12-25 05:37:53,612 INFO L226 Difference]: Without dead ends: 354 [2023-12-25 05:37:53,613 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:37:53,613 INFO L413 NwaCegarLoop]: 528 mSDtfsCounter, 0 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1055 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:53,614 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1055 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:37:53,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2023-12-25 05:37:53,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 354. [2023-12-25 05:37:53,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 271 states have (on average 1.6014760147601477) internal successors, (434), 278 states have internal predecessors, (434), 57 states have call successors, (57), 22 states have call predecessors, (57), 25 states have return successors, (62), 55 states have call predecessors, (62), 56 states have call successors, (62) [2023-12-25 05:37:53,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 553 transitions. [2023-12-25 05:37:53,623 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 553 transitions. Word has length 140 [2023-12-25 05:37:53,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:53,623 INFO L495 AbstractCegarLoop]: Abstraction has 354 states and 553 transitions. [2023-12-25 05:37:53,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:37:53,624 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 553 transitions. [2023-12-25 05:37:53,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-25 05:37:53,625 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:53,625 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:37:53,629 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 (8)] Ended with exit code 0 [2023-12-25 05:37:53,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /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:53,832 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:53,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:53,832 INFO L85 PathProgramCache]: Analyzing trace with hash 829817911, now seen corresponding path program 1 times [2023-12-25 05:37:53,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:53,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [329987009] [2023-12-25 05:37:53,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:53,833 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:53,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:53,834 INFO L229 MonitoredProcess]: Starting monitored process 9 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:53,842 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 (9)] Waiting until timeout for monitored process [2023-12-25 05:37:54,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:54,051 INFO L262 TraceCheckSpWp]: Trace formula consists of 602 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:37:54,054 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:54,074 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-12-25 05:37:54,074 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:54,074 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:54,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [329987009] [2023-12-25 05:37:54,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [329987009] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:54,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:54,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:37:54,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105818202] [2023-12-25 05:37:54,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:54,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:37:54,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:54,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:37:54,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:37:54,076 INFO L87 Difference]: Start difference. First operand 354 states and 553 transitions. Second operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-25 05:37:54,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:54,175 INFO L93 Difference]: Finished difference Result 687 states and 1079 transitions. [2023-12-25 05:37:54,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:37:54,176 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 145 [2023-12-25 05:37:54,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:54,178 INFO L225 Difference]: With dead ends: 687 [2023-12-25 05:37:54,178 INFO L226 Difference]: Without dead ends: 356 [2023-12-25 05:37:54,179 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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:54,179 INFO L413 NwaCegarLoop]: 518 mSDtfsCounter, 6 mSDsluCounter, 1536 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2054 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:54,179 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2054 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:37:54,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2023-12-25 05:37:54,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 356. [2023-12-25 05:37:54,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 272 states have (on average 1.599264705882353) internal successors, (435), 280 states have internal predecessors, (435), 57 states have call successors, (57), 22 states have call predecessors, (57), 26 states have return successors, (66), 55 states have call predecessors, (66), 56 states have call successors, (66) [2023-12-25 05:37:54,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 558 transitions. [2023-12-25 05:37:54,189 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 558 transitions. Word has length 145 [2023-12-25 05:37:54,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:54,189 INFO L495 AbstractCegarLoop]: Abstraction has 356 states and 558 transitions. [2023-12-25 05:37:54,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-25 05:37:54,189 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 558 transitions. [2023-12-25 05:37:54,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-12-25 05:37:54,191 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:54,191 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:37:54,213 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 (9)] Ended with exit code 0 [2023-12-25 05:37:54,397 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /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:54,397 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:54,397 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:54,397 INFO L85 PathProgramCache]: Analyzing trace with hash 1791267263, now seen corresponding path program 1 times [2023-12-25 05:37:54,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:54,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1770019508] [2023-12-25 05:37:54,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:54,398 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:54,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:54,399 INFO L229 MonitoredProcess]: Starting monitored process 10 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:54,434 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 (10)] Waiting until timeout for monitored process [2023-12-25 05:37:54,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:54,629 INFO L262 TraceCheckSpWp]: Trace formula consists of 603 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:37:54,632 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:54,645 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-12-25 05:37:54,645 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:54,645 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:54,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1770019508] [2023-12-25 05:37:54,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1770019508] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:54,646 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:54,646 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:37:54,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383251652] [2023-12-25 05:37:54,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:54,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:37:54,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:54,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:37:54,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:37:54,648 INFO L87 Difference]: Start difference. First operand 356 states and 558 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:37:54,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:54,700 INFO L93 Difference]: Finished difference Result 756 states and 1202 transitions. [2023-12-25 05:37:54,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:37:54,701 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 146 [2023-12-25 05:37:54,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:54,703 INFO L225 Difference]: With dead ends: 756 [2023-12-25 05:37:54,703 INFO L226 Difference]: Without dead ends: 426 [2023-12-25 05:37:54,704 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:37:54,706 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 129 mSDsluCounter, 485 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 1020 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:54,707 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 1020 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:37:54,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2023-12-25 05:37:54,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 421. [2023-12-25 05:37:54,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 323 states have (on average 1.6160990712074303) internal successors, (522), 331 states have internal predecessors, (522), 71 states have call successors, (71), 22 states have call predecessors, (71), 26 states have return successors, (82), 69 states have call predecessors, (82), 70 states have call successors, (82) [2023-12-25 05:37:54,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 675 transitions. [2023-12-25 05:37:54,721 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 675 transitions. Word has length 146 [2023-12-25 05:37:54,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:54,721 INFO L495 AbstractCegarLoop]: Abstraction has 421 states and 675 transitions. [2023-12-25 05:37:54,721 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:37:54,721 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 675 transitions. [2023-12-25 05:37:54,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-12-25 05:37:54,723 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:54,723 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:37:54,730 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 (10)] Ended with exit code 0 [2023-12-25 05:37:54,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /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:54,930 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:54,933 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:54,933 INFO L85 PathProgramCache]: Analyzing trace with hash 988699409, now seen corresponding path program 1 times [2023-12-25 05:37:54,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:54,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [810917754] [2023-12-25 05:37:54,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:54,934 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:54,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:54,935 INFO L229 MonitoredProcess]: Starting monitored process 11 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:54,938 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 (11)] Waiting until timeout for monitored process [2023-12-25 05:37:55,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:55,157 INFO L262 TraceCheckSpWp]: Trace formula consists of 567 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:37:55,161 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:55,181 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-25 05:37:55,182 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:37:55,254 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-25 05:37:55,254 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:55,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [810917754] [2023-12-25 05:37:55,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [810917754] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:37:55,255 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:37:55,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2023-12-25 05:37:55,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170313295] [2023-12-25 05:37:55,255 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:37:55,255 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:37:55,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:55,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:37:55,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:37:55,256 INFO L87 Difference]: Start difference. First operand 421 states and 675 transitions. Second operand has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2023-12-25 05:37:55,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:55,462 INFO L93 Difference]: Finished difference Result 1003 states and 1665 transitions. [2023-12-25 05:37:55,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:37:55,463 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 129 [2023-12-25 05:37:55,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:55,467 INFO L225 Difference]: With dead ends: 1003 [2023-12-25 05:37:55,467 INFO L226 Difference]: Without dead ends: 841 [2023-12-25 05:37:55,468 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 252 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:37:55,469 INFO L413 NwaCegarLoop]: 562 mSDtfsCounter, 618 mSDsluCounter, 1345 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 654 SdHoareTripleChecker+Valid, 1907 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:55,469 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [654 Valid, 1907 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:37:55,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 841 states. [2023-12-25 05:37:55,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 841 to 826. [2023-12-25 05:37:55,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 826 states, 649 states have (on average 1.6671802773497688) internal successors, (1082), 657 states have internal predecessors, (1082), 150 states have call successors, (150), 22 states have call predecessors, (150), 26 states have return successors, (171), 148 states have call predecessors, (171), 149 states have call successors, (171) [2023-12-25 05:37:55,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 826 states to 826 states and 1403 transitions. [2023-12-25 05:37:55,493 INFO L78 Accepts]: Start accepts. Automaton has 826 states and 1403 transitions. Word has length 129 [2023-12-25 05:37:55,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:55,494 INFO L495 AbstractCegarLoop]: Abstraction has 826 states and 1403 transitions. [2023-12-25 05:37:55,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2023-12-25 05:37:55,494 INFO L276 IsEmpty]: Start isEmpty. Operand 826 states and 1403 transitions. [2023-12-25 05:37:55,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-25 05:37:55,498 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:55,498 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:37:55,519 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 (11)] Forceful destruction successful, exit code 0 [2023-12-25 05:37:55,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /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:55,703 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:55,704 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:55,704 INFO L85 PathProgramCache]: Analyzing trace with hash -922134450, now seen corresponding path program 1 times [2023-12-25 05:37:55,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:55,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1024713560] [2023-12-25 05:37:55,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:55,705 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:55,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:55,722 INFO L229 MonitoredProcess]: Starting monitored process 12 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:55,725 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 (12)] Waiting until timeout for monitored process [2023-12-25 05:37:55,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:55,929 INFO L262 TraceCheckSpWp]: Trace formula consists of 572 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:37:55,932 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:55,943 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-25 05:37:55,943 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:55,943 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:55,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1024713560] [2023-12-25 05:37:55,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1024713560] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:55,943 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:55,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:37:55,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704483360] [2023-12-25 05:37:55,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:55,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:37:55,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:55,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:37:55,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:37:55,945 INFO L87 Difference]: Start difference. First operand 826 states and 1403 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:37:56,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:56,003 INFO L93 Difference]: Finished difference Result 1999 states and 3435 transitions. [2023-12-25 05:37:56,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:37:56,004 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 135 [2023-12-25 05:37:56,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:56,010 INFO L225 Difference]: With dead ends: 1999 [2023-12-25 05:37:56,010 INFO L226 Difference]: Without dead ends: 1233 [2023-12-25 05:37:56,012 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:37:56,013 INFO L413 NwaCegarLoop]: 542 mSDtfsCounter, 127 mSDsluCounter, 528 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 1070 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:56,013 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 1070 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:37:56,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1233 states. [2023-12-25 05:37:56,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1233 to 1228. [2023-12-25 05:37:56,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1228 states, 972 states have (on average 1.6759259259259258) internal successors, (1629), 980 states have internal predecessors, (1629), 229 states have call successors, (229), 22 states have call predecessors, (229), 26 states have return successors, (260), 227 states have call predecessors, (260), 228 states have call successors, (260) [2023-12-25 05:37:56,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1228 states to 1228 states and 2118 transitions. [2023-12-25 05:37:56,053 INFO L78 Accepts]: Start accepts. Automaton has 1228 states and 2118 transitions. Word has length 135 [2023-12-25 05:37:56,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:56,053 INFO L495 AbstractCegarLoop]: Abstraction has 1228 states and 2118 transitions. [2023-12-25 05:37:56,053 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:37:56,053 INFO L276 IsEmpty]: Start isEmpty. Operand 1228 states and 2118 transitions. [2023-12-25 05:37:56,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-25 05:37:56,059 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:56,059 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56,081 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 (12)] Forceful destruction successful, exit code 0 [2023-12-25 05:37:56,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /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:56,265 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:56,265 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:56,266 INFO L85 PathProgramCache]: Analyzing trace with hash -715422721, now seen corresponding path program 1 times [2023-12-25 05:37:56,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:56,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [810537000] [2023-12-25 05:37:56,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:56,266 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:56,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:56,267 INFO L229 MonitoredProcess]: Starting monitored process 13 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:56,276 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 (13)] Waiting until timeout for monitored process [2023-12-25 05:37:56,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:56,486 INFO L262 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:37:56,489 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:56,502 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-12-25 05:37:56,503 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:56,503 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:56,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [810537000] [2023-12-25 05:37:56,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [810537000] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:56,503 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:56,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:37:56,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060166513] [2023-12-25 05:37:56,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:56,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:37:56,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:56,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:37:56,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:37:56,504 INFO L87 Difference]: Start difference. First operand 1228 states and 2118 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:37:56,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:56,633 INFO L93 Difference]: Finished difference Result 2982 states and 5166 transitions. [2023-12-25 05:37:56,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:37:56,633 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 154 [2023-12-25 05:37:56,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:56,645 INFO L225 Difference]: With dead ends: 2982 [2023-12-25 05:37:56,645 INFO L226 Difference]: Without dead ends: 1864 [2023-12-25 05:37:56,649 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:37:56,649 INFO L413 NwaCegarLoop]: 531 mSDtfsCounter, 125 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 1054 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:56,649 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 1054 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:37:56,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1864 states. [2023-12-25 05:37:56,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1864 to 1859. [2023-12-25 05:37:56,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1859 states, 1484 states have (on average 1.681266846361186) internal successors, (2495), 1492 states have internal predecessors, (2495), 348 states have call successors, (348), 22 states have call predecessors, (348), 26 states have return successors, (379), 346 states have call predecessors, (379), 347 states have call successors, (379) [2023-12-25 05:37:56,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1859 states to 1859 states and 3222 transitions. [2023-12-25 05:37:56,735 INFO L78 Accepts]: Start accepts. Automaton has 1859 states and 3222 transitions. Word has length 154 [2023-12-25 05:37:56,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:56,735 INFO L495 AbstractCegarLoop]: Abstraction has 1859 states and 3222 transitions. [2023-12-25 05:37:56,735 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:37:56,736 INFO L276 IsEmpty]: Start isEmpty. Operand 1859 states and 3222 transitions. [2023-12-25 05:37:56,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-25 05:37:56,744 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:56,744 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56,751 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 (13)] Forceful destruction successful, exit code 0 [2023-12-25 05:37:56,951 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /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:56,951 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:56,952 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:56,952 INFO L85 PathProgramCache]: Analyzing trace with hash 1733067636, now seen corresponding path program 1 times [2023-12-25 05:37:56,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:56,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1891477807] [2023-12-25 05:37:56,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:56,953 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:56,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:56,954 INFO L229 MonitoredProcess]: Starting monitored process 14 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:56,955 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 (14)] Waiting until timeout for monitored process [2023-12-25 05:37:57,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:57,174 INFO L262 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:37:57,178 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:57,197 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-12-25 05:37:57,198 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:57,198 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:57,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1891477807] [2023-12-25 05:37:57,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1891477807] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:57,198 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:57,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:37:57,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707845871] [2023-12-25 05:37:57,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:57,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:37:57,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:57,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:37:57,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:37:57,199 INFO L87 Difference]: Start difference. First operand 1859 states and 3222 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:37:57,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:57,302 INFO L93 Difference]: Finished difference Result 4462 states and 7784 transitions. [2023-12-25 05:37:57,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:37:57,303 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 155 [2023-12-25 05:37:57,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:57,315 INFO L225 Difference]: With dead ends: 4462 [2023-12-25 05:37:57,315 INFO L226 Difference]: Without dead ends: 2833 [2023-12-25 05:37:57,321 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:37:57,322 INFO L413 NwaCegarLoop]: 527 mSDtfsCounter, 123 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 1046 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:57,322 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 1046 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:37:57,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2833 states. [2023-12-25 05:37:57,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2833 to 2828. [2023-12-25 05:37:57,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2828 states, 2291 states have (on average 1.6861632474901789) internal successors, (3863), 2299 states have internal predecessors, (3863), 510 states have call successors, (510), 22 states have call predecessors, (510), 26 states have return successors, (557), 508 states have call predecessors, (557), 509 states have call successors, (557) [2023-12-25 05:37:57,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2828 states to 2828 states and 4930 transitions. [2023-12-25 05:37:57,422 INFO L78 Accepts]: Start accepts. Automaton has 2828 states and 4930 transitions. Word has length 155 [2023-12-25 05:37:57,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:57,422 INFO L495 AbstractCegarLoop]: Abstraction has 2828 states and 4930 transitions. [2023-12-25 05:37:57,422 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:37:57,422 INFO L276 IsEmpty]: Start isEmpty. Operand 2828 states and 4930 transitions. [2023-12-25 05:37:57,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-25 05:37:57,435 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:57,435 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:37:57,446 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 (14)] Forceful destruction successful, exit code 0 [2023-12-25 05:37:57,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /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:57,647 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:57,647 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:57,647 INFO L85 PathProgramCache]: Analyzing trace with hash -1646602916, now seen corresponding path program 1 times [2023-12-25 05:37:57,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:57,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [986943880] [2023-12-25 05:37:57,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:57,648 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:57,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:57,650 INFO L229 MonitoredProcess]: Starting monitored process 15 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:57,653 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 (15)] Waiting until timeout for monitored process [2023-12-25 05:37:57,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:57,904 INFO L262 TraceCheckSpWp]: Trace formula consists of 575 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:37:57,907 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:57,923 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-25 05:37:57,923 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:57,924 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:57,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [986943880] [2023-12-25 05:37:57,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [986943880] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:57,924 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:57,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:37:57,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292934777] [2023-12-25 05:37:57,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:57,925 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:37:57,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:57,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:37:57,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:37:57,925 INFO L87 Difference]: Start difference. First operand 2828 states and 4930 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:37:58,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:58,048 INFO L93 Difference]: Finished difference Result 6802 states and 11932 transitions. [2023-12-25 05:37:58,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:37:58,049 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 138 [2023-12-25 05:37:58,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:58,066 INFO L225 Difference]: With dead ends: 6802 [2023-12-25 05:37:58,066 INFO L226 Difference]: Without dead ends: 4401 [2023-12-25 05:37:58,073 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:37:58,074 INFO L413 NwaCegarLoop]: 527 mSDtfsCounter, 121 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 1046 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:58,074 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 1046 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:37:58,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4401 states. [2023-12-25 05:37:58,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4401 to 4396. [2023-12-25 05:37:58,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4396 states, 3614 states have (on average 1.6898173768677365) internal successors, (6107), 3622 states have internal predecessors, (6107), 755 states have call successors, (755), 22 states have call predecessors, (755), 26 states have return successors, (828), 753 states have call predecessors, (828), 754 states have call successors, (828) [2023-12-25 05:37:58,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4396 states to 4396 states and 7690 transitions. [2023-12-25 05:37:58,229 INFO L78 Accepts]: Start accepts. Automaton has 4396 states and 7690 transitions. Word has length 138 [2023-12-25 05:37:58,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:58,229 INFO L495 AbstractCegarLoop]: Abstraction has 4396 states and 7690 transitions. [2023-12-25 05:37:58,230 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:37:58,230 INFO L276 IsEmpty]: Start isEmpty. Operand 4396 states and 7690 transitions. [2023-12-25 05:37:58,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-25 05:37:58,246 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:58,247 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:37:58,270 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 (15)] Forceful destruction successful, exit code 0 [2023-12-25 05:37:58,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /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:58,453 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:58,453 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:58,453 INFO L85 PathProgramCache]: Analyzing trace with hash -681733268, now seen corresponding path program 1 times [2023-12-25 05:37:58,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:58,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [996069929] [2023-12-25 05:37:58,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:58,454 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:58,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:58,455 INFO L229 MonitoredProcess]: Starting monitored process 16 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:58,461 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 (16)] Waiting until timeout for monitored process [2023-12-25 05:37:58,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:58,749 INFO L262 TraceCheckSpWp]: Trace formula consists of 576 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:37:58,751 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:58,770 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-25 05:37:58,771 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:58,771 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:58,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [996069929] [2023-12-25 05:37:58,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [996069929] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:58,771 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:58,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:37:58,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749375288] [2023-12-25 05:37:58,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:58,771 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:37:58,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:58,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:37:58,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:37:58,773 INFO L87 Difference]: Start difference. First operand 4396 states and 7690 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:37:58,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:58,942 INFO L93 Difference]: Finished difference Result 10755 states and 18899 transitions. [2023-12-25 05:37:58,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:37:58,942 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 139 [2023-12-25 05:37:58,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:58,978 INFO L225 Difference]: With dead ends: 10755 [2023-12-25 05:37:58,978 INFO L226 Difference]: Without dead ends: 7073 [2023-12-25 05:37:58,994 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:37:58,994 INFO L413 NwaCegarLoop]: 541 mSDtfsCounter, 119 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 1062 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:58,995 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 1062 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:37:59,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7073 states. [2023-12-25 05:37:59,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7073 to 7068. [2023-12-25 05:37:59,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7068 states, 5793 states have (on average 1.683238391161747) internal successors, (9751), 5801 states have internal predecessors, (9751), 1248 states have call successors, (1248), 22 states have call predecessors, (1248), 26 states have return successors, (1365), 1246 states have call predecessors, (1365), 1247 states have call successors, (1365) [2023-12-25 05:37:59,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7068 states to 7068 states and 12364 transitions. [2023-12-25 05:37:59,306 INFO L78 Accepts]: Start accepts. Automaton has 7068 states and 12364 transitions. Word has length 139 [2023-12-25 05:37:59,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:59,307 INFO L495 AbstractCegarLoop]: Abstraction has 7068 states and 12364 transitions. [2023-12-25 05:37:59,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:37:59,308 INFO L276 IsEmpty]: Start isEmpty. Operand 7068 states and 12364 transitions. [2023-12-25 05:37:59,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-25 05:37:59,334 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:59,334 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:37:59,352 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 (16)] Forceful destruction successful, exit code 0 [2023-12-25 05:37:59,540 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /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:59,540 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:59,541 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:59,541 INFO L85 PathProgramCache]: Analyzing trace with hash -559375424, now seen corresponding path program 1 times [2023-12-25 05:37:59,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:59,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [432091765] [2023-12-25 05:37:59,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:59,541 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:59,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:59,543 INFO L229 MonitoredProcess]: Starting monitored process 17 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:59,544 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 (17)] Waiting until timeout for monitored process [2023-12-25 05:37:59,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:59,754 INFO L262 TraceCheckSpWp]: Trace formula consists of 577 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:37:59,757 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:59,776 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-25 05:37:59,776 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:59,776 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:59,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [432091765] [2023-12-25 05:37:59,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [432091765] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:59,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:59,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:37:59,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551740863] [2023-12-25 05:37:59,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:59,777 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:37:59,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:59,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:37:59,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:37:59,778 INFO L87 Difference]: Start difference. First operand 7068 states and 12364 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:38:00,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:38:00,110 INFO L93 Difference]: Finished difference Result 17890 states and 31472 transitions. [2023-12-25 05:38:00,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:38:00,110 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 140 [2023-12-25 05:38:00,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:38:00,175 INFO L225 Difference]: With dead ends: 17890 [2023-12-25 05:38:00,175 INFO L226 Difference]: Without dead ends: 11902 [2023-12-25 05:38:00,197 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:38:00,198 INFO L413 NwaCegarLoop]: 527 mSDtfsCounter, 117 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 1049 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:38:00,198 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 1049 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:38:00,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11902 states. [2023-12-25 05:38:00,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11902 to 11897. [2023-12-25 05:38:00,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11897 states, 9800 states have (on average 1.6827551020408162) internal successors, (16491), 9808 states have internal predecessors, (16491), 2070 states have call successors, (2070), 22 states have call predecessors, (2070), 26 states have return successors, (2265), 2068 states have call predecessors, (2265), 2069 states have call successors, (2265) [2023-12-25 05:38:00,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11897 states to 11897 states and 20826 transitions. [2023-12-25 05:38:00,675 INFO L78 Accepts]: Start accepts. Automaton has 11897 states and 20826 transitions. Word has length 140 [2023-12-25 05:38:00,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:38:00,675 INFO L495 AbstractCegarLoop]: Abstraction has 11897 states and 20826 transitions. [2023-12-25 05:38:00,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:38:00,675 INFO L276 IsEmpty]: Start isEmpty. Operand 11897 states and 20826 transitions. [2023-12-25 05:38:00,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-25 05:38:00,711 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:38:00,711 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:38:00,732 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 (17)] Forceful destruction successful, exit code 0 [2023-12-25 05:38:00,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /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:38:00,918 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:38:00,918 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:38:00,918 INFO L85 PathProgramCache]: Analyzing trace with hash -1459902918, now seen corresponding path program 1 times [2023-12-25 05:38:00,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:38:00,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [570297015] [2023-12-25 05:38:00,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:38:00,919 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:38:00,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:38:00,920 INFO L229 MonitoredProcess]: Starting monitored process 18 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:38:00,978 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 (18)] Waiting until timeout for monitored process [2023-12-25 05:38:01,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:38:01,150 INFO L262 TraceCheckSpWp]: Trace formula consists of 578 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:38:01,153 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:38:01,174 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-25 05:38:01,174 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:38:01,175 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:38:01,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [570297015] [2023-12-25 05:38:01,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [570297015] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:38:01,175 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:38:01,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:38:01,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934684777] [2023-12-25 05:38:01,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:38:01,176 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:38:01,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:38:01,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:38:01,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:38:01,177 INFO L87 Difference]: Start difference. First operand 11897 states and 20826 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:38:01,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:38:01,687 INFO L93 Difference]: Finished difference Result 28436 states and 49744 transitions. [2023-12-25 05:38:01,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:38:01,688 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 141 [2023-12-25 05:38:01,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:38:01,781 INFO L225 Difference]: With dead ends: 28436 [2023-12-25 05:38:01,781 INFO L226 Difference]: Without dead ends: 18574 [2023-12-25 05:38:01,805 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:38:01,805 INFO L413 NwaCegarLoop]: 531 mSDtfsCounter, 115 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 1026 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:38:01,805 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 1026 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:38:01,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18574 states. [2023-12-25 05:38:02,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18574 to 18569. [2023-12-25 05:38:02,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18569 states, 15269 states have (on average 1.6603575872683214) internal successors, (25352), 15277 states have internal predecessors, (25352), 3273 states have call successors, (3273), 22 states have call predecessors, (3273), 26 states have return successors, (3612), 3271 states have call predecessors, (3612), 3272 states have call successors, (3612) [2023-12-25 05:38:02,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18569 states to 18569 states and 32237 transitions. [2023-12-25 05:38:02,497 INFO L78 Accepts]: Start accepts. Automaton has 18569 states and 32237 transitions. Word has length 141 [2023-12-25 05:38:02,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:38:02,497 INFO L495 AbstractCegarLoop]: Abstraction has 18569 states and 32237 transitions. [2023-12-25 05:38:02,497 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:38:02,497 INFO L276 IsEmpty]: Start isEmpty. Operand 18569 states and 32237 transitions. [2023-12-25 05:38:02,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2023-12-25 05:38:02,533 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:38:02,534 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:02,540 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 (18)] Ended with exit code 0 [2023-12-25 05:38:02,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /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:38:02,741 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:38:02,741 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:38:02,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1917730171, now seen corresponding path program 1 times [2023-12-25 05:38:02,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:38:02,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [841928935] [2023-12-25 05:38:02,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:38:02,742 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-25 05:38:02,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:38:02,743 INFO L229 MonitoredProcess]: Starting monitored process 19 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:38:02,745 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 (19)] Waiting until timeout for monitored process [2023-12-25 05:38:02,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:38:02,955 INFO L262 TraceCheckSpWp]: Trace formula consists of 616 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:38:02,958 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:38:02,994 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-12-25 05:38:02,994 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:38:02,994 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:38:02,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [841928935] [2023-12-25 05:38:02,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [841928935] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:38:02,994 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:38:02,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:38:02,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316598802] [2023-12-25 05:38:02,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:38:02,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:38:02,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:38:02,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:38:02,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:38:02,997 INFO L87 Difference]: Start difference. First operand 18569 states and 32237 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:38:04,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:38:04,050 INFO L93 Difference]: Finished difference Result 49069 states and 85525 transitions. [2023-12-25 05:38:04,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:38:04,050 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 160 [2023-12-25 05:38:04,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:38:04,162 INFO L225 Difference]: With dead ends: 49069 [2023-12-25 05:38:04,163 INFO L226 Difference]: Without dead ends: 33155 [2023-12-25 05:38:04,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:38:04,206 INFO L413 NwaCegarLoop]: 527 mSDtfsCounter, 113 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 1049 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:38:04,206 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 1049 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:38:04,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33155 states. [2023-12-25 05:38:05,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33155 to 33150. [2023-12-25 05:38:05,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33150 states, 27400 states have (on average 1.6574817518248175) internal successors, (45415), 27408 states have internal predecessors, (45415), 5723 states have call successors, (5723), 22 states have call predecessors, (5723), 26 states have return successors, (6336), 5721 states have call predecessors, (6336), 5722 states have call successors, (6336) [2023-12-25 05:38:05,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33150 states to 33150 states and 57474 transitions. [2023-12-25 05:38:05,451 INFO L78 Accepts]: Start accepts. Automaton has 33150 states and 57474 transitions. Word has length 160 [2023-12-25 05:38:05,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:38:05,451 INFO L495 AbstractCegarLoop]: Abstraction has 33150 states and 57474 transitions. [2023-12-25 05:38:05,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:38:05,452 INFO L276 IsEmpty]: Start isEmpty. Operand 33150 states and 57474 transitions. [2023-12-25 05:38:05,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2023-12-25 05:38:05,497 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:38:05,497 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:05,508 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 (19)] Forceful destruction successful, exit code 0 [2023-12-25 05:38:05,704 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /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:38:05,704 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:38:05,705 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:38:05,705 INFO L85 PathProgramCache]: Analyzing trace with hash -96801320, now seen corresponding path program 1 times [2023-12-25 05:38:05,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:38:05,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2032454181] [2023-12-25 05:38:05,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:38:05,705 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:38:05,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:38:05,726 INFO L229 MonitoredProcess]: Starting monitored process 20 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:38:05,728 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 (20)] Waiting until timeout for monitored process [2023-12-25 05:38:05,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:38:05,941 INFO L262 TraceCheckSpWp]: Trace formula consists of 617 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:38:05,944 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:38:05,976 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-12-25 05:38:05,976 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:38:05,977 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:38:05,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2032454181] [2023-12-25 05:38:05,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2032454181] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:38:05,977 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:38:05,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:38:05,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897979953] [2023-12-25 05:38:05,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:38:05,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:38:05,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:38:05,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:38:05,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:38:05,979 INFO L87 Difference]: Start difference. First operand 33150 states and 57474 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:38:07,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:38:07,760 INFO L93 Difference]: Finished difference Result 90371 states and 157217 transitions. [2023-12-25 05:38:07,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:38:07,761 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 161 [2023-12-25 05:38:07,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:38:07,995 INFO L225 Difference]: With dead ends: 90371 [2023-12-25 05:38:07,996 INFO L226 Difference]: Without dead ends: 60767 [2023-12-25 05:38:08,063 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:38:08,064 INFO L413 NwaCegarLoop]: 531 mSDtfsCounter, 111 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 1054 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:38:08,064 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 1054 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:38:08,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60767 states. [2023-12-25 05:38:10,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60767 to 60762. [2023-12-25 05:38:10,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60762 states, 50499 states have (on average 1.653715915166637) internal successors, (83511), 50507 states have internal predecessors, (83511), 10236 states have call successors, (10236), 22 states have call predecessors, (10236), 26 states have return successors, (11381), 10234 states have call predecessors, (11381), 10235 states have call successors, (11381) [2023-12-25 05:38:10,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60762 states to 60762 states and 105128 transitions. [2023-12-25 05:38:10,665 INFO L78 Accepts]: Start accepts. Automaton has 60762 states and 105128 transitions. Word has length 161 [2023-12-25 05:38:10,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:38:10,666 INFO L495 AbstractCegarLoop]: Abstraction has 60762 states and 105128 transitions. [2023-12-25 05:38:10,666 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:38:10,666 INFO L276 IsEmpty]: Start isEmpty. Operand 60762 states and 105128 transitions. [2023-12-25 05:38:11,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2023-12-25 05:38:11,030 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:38:11,030 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:38:11,037 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 (20)] Ended with exit code 0 [2023-12-25 05:38:11,230 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /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:38:11,231 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:38:11,231 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:38:11,231 INFO L85 PathProgramCache]: Analyzing trace with hash 520219617, now seen corresponding path program 1 times [2023-12-25 05:38:11,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:38:11,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1117180955] [2023-12-25 05:38:11,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:38:11,232 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:38:11,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:38:11,249 INFO L229 MonitoredProcess]: Starting monitored process 21 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:38:11,250 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 (21)] Waiting until timeout for monitored process [2023-12-25 05:38:11,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:38:11,462 INFO L262 TraceCheckSpWp]: Trace formula consists of 581 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-25 05:38:11,465 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:38:11,491 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-25 05:38:11,491 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:38:11,491 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:38:11,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1117180955] [2023-12-25 05:38:11,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1117180955] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:38:11,491 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:38:11,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-25 05:38:11,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241653789] [2023-12-25 05:38:11,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:38:11,492 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-25 05:38:11,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:38:11,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-25 05:38:11,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:38:11,492 INFO L87 Difference]: Start difference. First operand 60762 states and 105128 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:38:14,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:38:14,557 INFO L93 Difference]: Finished difference Result 113723 states and 197258 transitions. [2023-12-25 05:38:14,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-25 05:38:14,558 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 144 [2023-12-25 05:38:14,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:38:15,076 INFO L225 Difference]: With dead ends: 113723 [2023-12-25 05:38:15,077 INFO L226 Difference]: Without dead ends: 113561 [2023-12-25 05:38:15,119 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-25 05:38:15,120 INFO L413 NwaCegarLoop]: 527 mSDtfsCounter, 109 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 1049 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:38:15,120 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 1049 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:38:15,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113561 states. [2023-12-25 05:38:19,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113561 to 113556. [2023-12-25 05:38:19,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113556 states, 94925 states have (on average 1.648912299183566) internal successors, (156523), 94933 states have internal predecessors, (156523), 18604 states have call successors, (18604), 22 states have call predecessors, (18604), 26 states have return successors, (20795), 18602 states have call predecessors, (20795), 18603 states have call successors, (20795) [2023-12-25 05:38:20,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113556 states to 113556 states and 195922 transitions. [2023-12-25 05:38:20,077 INFO L78 Accepts]: Start accepts. Automaton has 113556 states and 195922 transitions. Word has length 144 [2023-12-25 05:38:20,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:38:20,077 INFO L495 AbstractCegarLoop]: Abstraction has 113556 states and 195922 transitions. [2023-12-25 05:38:20,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-25 05:38:20,078 INFO L276 IsEmpty]: Start isEmpty. Operand 113556 states and 195922 transitions. [2023-12-25 05:38:20,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-25 05:38:20,158 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:38:20,159 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:20,165 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 (21)] Forceful destruction successful, exit code 0 [2023-12-25 05:38:20,365 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /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:38:20,366 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:38:20,366 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:38:20,366 INFO L85 PathProgramCache]: Analyzing trace with hash -1766001353, now seen corresponding path program 1 times [2023-12-25 05:38:20,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:38:20,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [337597683] [2023-12-25 05:38:20,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:38:20,367 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:38:20,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:38:20,368 INFO L229 MonitoredProcess]: Starting monitored process 22 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:38:20,370 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 (22)] Waiting until timeout for monitored process [2023-12-25 05:38:20,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:38:20,595 INFO L262 TraceCheckSpWp]: Trace formula consists of 619 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:38:20,599 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:38:20,742 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-12-25 05:38:20,743 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:38:20,743 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:38:20,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [337597683] [2023-12-25 05:38:20,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [337597683] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:38:20,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:38:20,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:38:20,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299511107] [2023-12-25 05:38:20,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:38:20,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:38:20,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:38:20,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:38:20,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:38:20,745 INFO L87 Difference]: Start difference. First operand 113556 states and 195922 transitions. Second operand has 6 states, 6 states have (on average 17.5) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:38:26,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:38:26,907 INFO L93 Difference]: Finished difference Result 218440 states and 378419 transitions. [2023-12-25 05:38:26,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:38:26,908 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) Word has length 163 [2023-12-25 05:38:26,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:38:27,972 INFO L225 Difference]: With dead ends: 218440 [2023-12-25 05:38:27,972 INFO L226 Difference]: Without dead ends: 218285 [2023-12-25 05:38:28,065 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:38:28,066 INFO L413 NwaCegarLoop]: 584 mSDtfsCounter, 468 mSDsluCounter, 2135 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 471 SdHoareTripleChecker+Valid, 2719 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 05:38:28,066 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [471 Valid, 2719 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 05:38:28,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218285 states. [2023-12-25 05:38:35,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218285 to 218275. [2023-12-25 05:38:36,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218275 states, 182516 states have (on average 1.6520688597164084) internal successors, (301529), 182472 states have internal predecessors, (301529), 35710 states have call successors, (35710), 43 states have call predecessors, (35710), 48 states have return successors, (38993), 35763 states have call predecessors, (38993), 35708 states have call successors, (38993) [2023-12-25 05:38:37,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218275 states to 218275 states and 376232 transitions. [2023-12-25 05:38:37,641 INFO L78 Accepts]: Start accepts. Automaton has 218275 states and 376232 transitions. Word has length 163 [2023-12-25 05:38:37,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:38:37,641 INFO L495 AbstractCegarLoop]: Abstraction has 218275 states and 376232 transitions. [2023-12-25 05:38:37,641 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-25 05:38:37,641 INFO L276 IsEmpty]: Start isEmpty. Operand 218275 states and 376232 transitions. [2023-12-25 05:38:38,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-25 05:38:38,182 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:38:38,182 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:38:38,191 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 (22)] Forceful destruction successful, exit code 0 [2023-12-25 05:38:38,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /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:38:38,389 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:38:38,389 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:38:38,389 INFO L85 PathProgramCache]: Analyzing trace with hash -1645279661, now seen corresponding path program 1 times [2023-12-25 05:38:38,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:38:38,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [434692911] [2023-12-25 05:38:38,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:38:38,390 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:38:38,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:38:38,391 INFO L229 MonitoredProcess]: Starting monitored process 23 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:38:38,428 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 (23)] Waiting until timeout for monitored process [2023-12-25 05:38:38,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:38:38,611 INFO L262 TraceCheckSpWp]: Trace formula consists of 582 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-25 05:38:38,615 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:38:39,005 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 05:38:39,005 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:38:39,005 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:38:39,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [434692911] [2023-12-25 05:38:39,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [434692911] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:38:39,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:38:39,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-25 05:38:39,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209437610] [2023-12-25 05:38:39,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:38:39,006 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-25 05:38:39,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:38:39,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-25 05:38:39,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2023-12-25 05:38:39,007 INFO L87 Difference]: Start difference. First operand 218275 states and 376232 transitions. Second operand has 12 states, 11 states have (on average 9.636363636363637) internal successors, (106), 9 states have internal predecessors, (106), 5 states have call successors, (18), 5 states have call predecessors, (18), 6 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) [2023-12-25 05:38:52,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:38:52,878 INFO L93 Difference]: Finished difference Result 435330 states and 760821 transitions. [2023-12-25 05:38:52,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 05:38:52,880 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 9.636363636363637) internal successors, (106), 9 states have internal predecessors, (106), 5 states have call successors, (18), 5 states have call predecessors, (18), 6 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) Word has length 145 [2023-12-25 05:38:52,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:38:55,385 INFO L225 Difference]: With dead ends: 435330 [2023-12-25 05:38:55,385 INFO L226 Difference]: Without dead ends: 435016 [2023-12-25 05:38:55,839 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2023-12-25 05:38:55,839 INFO L413 NwaCegarLoop]: 645 mSDtfsCounter, 859 mSDsluCounter, 4848 mSDsCounter, 0 mSdLazyCounter, 1360 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 867 SdHoareTripleChecker+Valid, 5493 SdHoareTripleChecker+Invalid, 1470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:38:55,839 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [867 Valid, 5493 Invalid, 1470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1360 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 05:38:56,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435016 states. [2023-12-25 05:39:15,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435016 to 434984. [2023-12-25 05:39:15,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434984 states, 363790 states have (on average 1.6524725803348086) internal successors, (601153), 363560 states have internal predecessors, (601153), 71070 states have call successors, (71070), 111 states have call predecessors, (71070), 123 states have return successors, (85931), 71324 states have call predecessors, (85931), 71064 states have call successors, (85931) [2023-12-25 05:39:18,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434984 states to 434984 states and 758154 transitions. [2023-12-25 05:39:18,643 INFO L78 Accepts]: Start accepts. Automaton has 434984 states and 758154 transitions. Word has length 145 [2023-12-25 05:39:18,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:39:18,643 INFO L495 AbstractCegarLoop]: Abstraction has 434984 states and 758154 transitions. [2023-12-25 05:39:18,644 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 9.636363636363637) internal successors, (106), 9 states have internal predecessors, (106), 5 states have call successors, (18), 5 states have call predecessors, (18), 6 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) [2023-12-25 05:39:18,644 INFO L276 IsEmpty]: Start isEmpty. Operand 434984 states and 758154 transitions. [2023-12-25 05:39:18,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-12-25 05:39:18,915 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:39:18,929 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:39:18,969 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 (23)] Forceful destruction successful, exit code 0 [2023-12-25 05:39:19,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /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:39:19,133 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:39:19,133 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:39:19,134 INFO L85 PathProgramCache]: Analyzing trace with hash 600523447, now seen corresponding path program 1 times [2023-12-25 05:39:19,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:39:19,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2029309323] [2023-12-25 05:39:19,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:39:19,134 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:39:19,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:39:19,137 INFO L229 MonitoredProcess]: Starting monitored process 24 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:39:19,140 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 (24)] Waiting until timeout for monitored process [2023-12-25 05:39:19,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:39:19,714 INFO L262 TraceCheckSpWp]: Trace formula consists of 583 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:39:19,717 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:39:19,748 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-25 05:39:19,748 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:39:19,748 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:39:19,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2029309323] [2023-12-25 05:39:19,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2029309323] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:39:19,748 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:39:19,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:39:19,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992355349] [2023-12-25 05:39:19,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:39:19,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:39:19,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:39:19,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:39:19,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:39:19,750 INFO L87 Difference]: Start difference. First operand 434984 states and 758154 transitions. Second operand has 5 states, 4 states have (on average 25.0) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-25 05:39:33,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:39:33,246 INFO L93 Difference]: Finished difference Result 435618 states and 759095 transitions. [2023-12-25 05:39:33,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:39:33,247 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 25.0) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 146 [2023-12-25 05:39:33,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:39:35,922 INFO L225 Difference]: With dead ends: 435618 [2023-12-25 05:39:35,922 INFO L226 Difference]: Without dead ends: 434984 [2023-12-25 05:39:36,128 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 142 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:39:36,129 INFO L413 NwaCegarLoop]: 521 mSDtfsCounter, 6 mSDsluCounter, 1548 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2069 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:39:36,129 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2069 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:39:36,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434984 states. [2023-12-25 05:39:55,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434984 to 434984. [2023-12-25 05:39:56,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434984 states, 363790 states have (on average 1.6524725803348086) internal successors, (601153), 363562 states have internal predecessors, (601153), 71068 states have call successors, (71068), 111 states have call predecessors, (71068), 125 states have return successors, (85931), 71322 states have call predecessors, (85931), 71060 states have call successors, (85931) [2023-12-25 05:39:59,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434984 states to 434984 states and 758152 transitions. [2023-12-25 05:39:59,039 INFO L78 Accepts]: Start accepts. Automaton has 434984 states and 758152 transitions. Word has length 146 [2023-12-25 05:39:59,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:39:59,043 INFO L495 AbstractCegarLoop]: Abstraction has 434984 states and 758152 transitions. [2023-12-25 05:39:59,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 25.0) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-25 05:39:59,043 INFO L276 IsEmpty]: Start isEmpty. Operand 434984 states and 758152 transitions. [2023-12-25 05:39:59,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-12-25 05:39:59,295 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:39:59,295 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:39:59,304 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 (24)] Forceful destruction successful, exit code 0 [2023-12-25 05:39:59,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /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:39:59,503 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:39:59,504 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:39:59,504 INFO L85 PathProgramCache]: Analyzing trace with hash 1597669469, now seen corresponding path program 1 times [2023-12-25 05:39:59,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:39:59,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [577916242] [2023-12-25 05:39:59,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:39:59,504 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:39:59,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:39:59,506 INFO L229 MonitoredProcess]: Starting monitored process 25 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:39:59,511 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 (25)] Waiting until timeout for monitored process [2023-12-25 05:39:59,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:39:59,741 INFO L262 TraceCheckSpWp]: Trace formula consists of 622 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:39:59,744 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:39:59,864 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-12-25 05:39:59,864 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:39:59,864 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:39:59,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [577916242] [2023-12-25 05:39:59,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [577916242] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:39:59,864 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:39:59,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:39:59,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742474839] [2023-12-25 05:39:59,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:39:59,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:39:59,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:39:59,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:39:59,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:39:59,866 INFO L87 Difference]: Start difference. First operand 434984 states and 758152 transitions. Second operand has 9 states, 8 states have (on average 13.75) internal successors, (110), 7 states have internal predecessors, (110), 4 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (18), 3 states have call predecessors, (18), 4 states have call successors, (18) [2023-12-25 05:40:15,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:40:15,586 INFO L93 Difference]: Finished difference Result 436003 states and 759684 transitions. [2023-12-25 05:40:15,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:40:15,588 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 13.75) internal successors, (110), 7 states have internal predecessors, (110), 4 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (18), 3 states have call predecessors, (18), 4 states have call successors, (18) Word has length 166 [2023-12-25 05:40:15,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:40:19,083 INFO L225 Difference]: With dead ends: 436003 [2023-12-25 05:40:19,083 INFO L226 Difference]: Without dead ends: 435041 [2023-12-25 05:40:19,315 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2023-12-25 05:40:19,316 INFO L413 NwaCegarLoop]: 498 mSDtfsCounter, 522 mSDsluCounter, 2945 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 3443 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 05:40:19,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [524 Valid, 3443 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 337 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 05:40:19,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435041 states. [2023-12-25 05:40:40,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435041 to 435037. [2023-12-25 05:40:40,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435037 states, 363813 states have (on average 1.6524368288104054) internal successors, (601178), 363591 states have internal predecessors, (601178), 71094 states have call successors, (71094), 115 states have call predecessors, (71094), 129 states have return successors, (85957), 71342 states have call predecessors, (85957), 71076 states have call successors, (85957) [2023-12-25 05:40:43,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435037 states to 435037 states and 758229 transitions. [2023-12-25 05:40:43,185 INFO L78 Accepts]: Start accepts. Automaton has 435037 states and 758229 transitions. Word has length 166 [2023-12-25 05:40:43,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:40:43,186 INFO L495 AbstractCegarLoop]: Abstraction has 435037 states and 758229 transitions. [2023-12-25 05:40:43,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 13.75) internal successors, (110), 7 states have internal predecessors, (110), 4 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (18), 3 states have call predecessors, (18), 4 states have call successors, (18) [2023-12-25 05:40:43,186 INFO L276 IsEmpty]: Start isEmpty. Operand 435037 states and 758229 transitions. [2023-12-25 05:40:43,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-12-25 05:40:43,379 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:40:43,380 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:40:43,385 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 (25)] Ended with exit code 0 [2023-12-25 05:40:43,585 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /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:40:43,586 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:40:43,586 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:40:43,586 INFO L85 PathProgramCache]: Analyzing trace with hash -1315725766, now seen corresponding path program 1 times [2023-12-25 05:40:43,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:40:43,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1077358670] [2023-12-25 05:40:43,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:40:43,587 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:40:43,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:40:43,588 INFO L229 MonitoredProcess]: Starting monitored process 26 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:40:43,590 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 (26)] Waiting until timeout for monitored process [2023-12-25 05:40:43,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:40:43,795 INFO L262 TraceCheckSpWp]: Trace formula consists of 583 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:40:43,799 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:40:43,910 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-25 05:40:43,910 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:40:43,910 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:40:43,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1077358670] [2023-12-25 05:40:43,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1077358670] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:40:43,911 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:40:43,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-25 05:40:43,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265471079] [2023-12-25 05:40:43,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:40:43,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-25 05:40:43,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:40:43,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-25 05:40:43,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-25 05:40:43,912 INFO L87 Difference]: Start difference. First operand 435037 states and 758229 transitions. Second operand has 10 states, 10 states have (on average 10.3) internal successors, (103), 7 states have internal predecessors, (103), 5 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2023-12-25 05:40:58,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:40:58,813 INFO L93 Difference]: Finished difference Result 436357 states and 760248 transitions. [2023-12-25 05:40:58,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 05:40:58,813 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.3) internal successors, (103), 7 states have internal predecessors, (103), 5 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 146 [2023-12-25 05:40:58,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:41:02,028 INFO L225 Difference]: With dead ends: 436357 [2023-12-25 05:41:02,028 INFO L226 Difference]: Without dead ends: 435387 [2023-12-25 05:41:02,463 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2023-12-25 05:41:02,463 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 742 mSDsluCounter, 3363 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 743 SdHoareTripleChecker+Valid, 3847 SdHoareTripleChecker+Invalid, 551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:41:02,467 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [743 Valid, 3847 Invalid, 551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-25 05:41:02,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435387 states. [2023-12-25 05:41:22,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435387 to 435379. [2023-12-25 05:41:23,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435379 states, 364069 states have (on average 1.6523076669532424) internal successors, (601554), 363855 states have internal predecessors, (601554), 71174 states have call successors, (71174), 120 states have call predecessors, (71174), 135 states have return successors, (86048), 71425 states have call predecessors, (86048), 71156 states have call successors, (86048) [2023-12-25 05:41:26,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435379 states to 435379 states and 758776 transitions. [2023-12-25 05:41:26,219 INFO L78 Accepts]: Start accepts. Automaton has 435379 states and 758776 transitions. Word has length 146 [2023-12-25 05:41:26,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:41:26,220 INFO L495 AbstractCegarLoop]: Abstraction has 435379 states and 758776 transitions. [2023-12-25 05:41:26,220 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.3) internal successors, (103), 7 states have internal predecessors, (103), 5 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2023-12-25 05:41:26,220 INFO L276 IsEmpty]: Start isEmpty. Operand 435379 states and 758776 transitions. [2023-12-25 05:41:26,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-12-25 05:41:26,855 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:41:26,855 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:41:26,862 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 (26)] Forceful destruction successful, exit code 0 [2023-12-25 05:41:27,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /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:41:27,062 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:41:27,063 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:41:27,063 INFO L85 PathProgramCache]: Analyzing trace with hash -1237724574, now seen corresponding path program 1 times [2023-12-25 05:41:27,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:41:27,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [258931220] [2023-12-25 05:41:27,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:41:27,064 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:41:27,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:41:27,065 INFO L229 MonitoredProcess]: Starting monitored process 27 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:41:27,067 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 (27)] Waiting until timeout for monitored process [2023-12-25 05:41:27,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:41:27,266 INFO L262 TraceCheckSpWp]: Trace formula consists of 583 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-25 05:41:27,270 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:41:27,589 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-25 05:41:27,589 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:41:27,590 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:41:27,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [258931220] [2023-12-25 05:41:27,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [258931220] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:41:27,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:41:27,591 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-25 05:41:27,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936593295] [2023-12-25 05:41:27,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:41:27,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-25 05:41:27,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:41:27,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-25 05:41:27,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2023-12-25 05:41:27,594 INFO L87 Difference]: Start difference. First operand 435379 states and 758776 transitions. Second operand has 12 states, 11 states have (on average 9.727272727272727) internal successors, (107), 9 states have internal predecessors, (107), 5 states have call successors, (18), 5 states have call predecessors, (18), 6 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15)