/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_Default.epf --cacsl2boogietranslator.use.bitabs.translation false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/product-lines/email_spec7_product33.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 05:40:10,712 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 05:40:10,751 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-16 05:40:10,754 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 05:40:10,754 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 05:40:10,767 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 05:40:10,768 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 05:40:10,768 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 05:40:10,768 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 05:40:10,769 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 05:40:10,769 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 05:40:10,769 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 05:40:10,769 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 05:40:10,770 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 05:40:10,770 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 05:40:10,770 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 05:40:10,770 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 05:40:10,771 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 05:40:10,771 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-16 05:40:10,771 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 05:40:10,771 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 05:40:10,774 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 05:40:10,774 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 05:40:10,774 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 05:40:10,777 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 05:40:10,777 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 05:40:10,778 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 05:40:10,778 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 05:40:10,779 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 05:40:10,779 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 05:40:10,780 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 05:40:10,780 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 05:40:10,780 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 05:40:10,780 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 05:40:10,780 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 05:40:10,780 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 05:40:10,780 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-16 05:40:10,781 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-16 05:40:10,781 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 05:40:10,781 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 05:40:10,781 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 05:40:10,782 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 05:40:10,782 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 05:40:10,782 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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> false [2023-12-16 05:40:10,939 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 05:40:10,952 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 05:40:10,953 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 05:40:10,954 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 05:40:10,954 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 05:40:10,955 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/email_spec7_product33.cil.c [2023-12-16 05:40:12,113 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 05:40:12,397 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 05:40:12,397 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec7_product33.cil.c [2023-12-16 05:40:12,415 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e4085bc4f/5bb9d67455844880a0ea119752543dcc/FLAGad70fb801 [2023-12-16 05:40:12,428 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e4085bc4f/5bb9d67455844880a0ea119752543dcc [2023-12-16 05:40:12,430 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 05:40:12,432 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 05:40:12,435 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 05:40:12,435 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 05:40:12,438 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 05:40:12,439 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:40:12" (1/1) ... [2023-12-16 05:40:12,439 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7c54fa4f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:40:12, skipping insertion in model container [2023-12-16 05:40:12,439 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:40:12" (1/1) ... [2023-12-16 05:40:12,487 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 05:40:12,835 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_spec7_product33.cil.c[20852,20865] [2023-12-16 05:40:12,911 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 05:40:12,929 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 05:40:12,936 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [48] [2023-12-16 05:40:12,937 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [208] [2023-12-16 05:40:12,940 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EncryptVerify_spec.i","") [574] [2023-12-16 05:40:12,940 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [593] [2023-12-16 05:40:12,941 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [908] [2023-12-16 05:40:12,941 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [943] [2023-12-16 05:40:12,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [952] [2023-12-16 05:40:12,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [2023] [2023-12-16 05:40:12,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [2242] [2023-12-16 05:40:12,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [2633] [2023-12-16 05:40:12,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [3030] [2023-12-16 05:40:12,986 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_spec7_product33.cil.c[20852,20865] [2023-12-16 05:40:13,102 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 05:40:13,125 INFO L206 MainTranslator]: Completed translation [2023-12-16 05:40:13,125 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:40:13 WrapperNode [2023-12-16 05:40:13,125 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 05:40:13,126 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 05:40:13,126 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 05:40:13,126 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 05:40:13,131 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:40:13" (1/1) ... [2023-12-16 05:40:13,151 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:40:13" (1/1) ... [2023-12-16 05:40:13,222 INFO L138 Inliner]: procedures = 134, calls = 211, calls flagged for inlining = 65, calls inlined = 60, statements flattened = 1048 [2023-12-16 05:40:13,222 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 05:40:13,222 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 05:40:13,223 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 05:40:13,223 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 05:40:13,242 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:40:13" (1/1) ... [2023-12-16 05:40:13,243 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:40:13" (1/1) ... [2023-12-16 05:40:13,248 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:40:13" (1/1) ... [2023-12-16 05:40:13,287 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-16 05:40:13,288 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:40:13" (1/1) ... [2023-12-16 05:40:13,288 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:40:13" (1/1) ... [2023-12-16 05:40:13,315 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:40:13" (1/1) ... [2023-12-16 05:40:13,320 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:40:13" (1/1) ... [2023-12-16 05:40:13,324 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:40:13" (1/1) ... [2023-12-16 05:40:13,332 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:40:13" (1/1) ... [2023-12-16 05:40:13,369 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 05:40:13,370 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 05:40:13,370 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 05:40:13,370 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 05:40:13,370 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:40:13" (1/1) ... [2023-12-16 05:40:13,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 05:40:13,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:40:13,493 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-16 05:40:13,537 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-16 05:40:13,543 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2023-12-16 05:40:13,543 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2023-12-16 05:40:13,543 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2023-12-16 05:40:13,543 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2023-12-16 05:40:13,543 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2023-12-16 05:40:13,543 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2023-12-16 05:40:13,544 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-12-16 05:40:13,544 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-12-16 05:40:13,544 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-12-16 05:40:13,544 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-12-16 05:40:13,544 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-12-16 05:40:13,544 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-12-16 05:40:13,544 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-12-16 05:40:13,544 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-12-16 05:40:13,545 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2023-12-16 05:40:13,545 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2023-12-16 05:40:13,546 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2023-12-16 05:40:13,547 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2023-12-16 05:40:13,547 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-12-16 05:40:13,547 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-12-16 05:40:13,547 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-12-16 05:40:13,547 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-12-16 05:40:13,548 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2023-12-16 05:40:13,548 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2023-12-16 05:40:13,548 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-12-16 05:40:13,548 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-12-16 05:40:13,548 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 05:40:13,548 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2023-12-16 05:40:13,548 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2023-12-16 05:40:13,549 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2023-12-16 05:40:13,549 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2023-12-16 05:40:13,549 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-12-16 05:40:13,549 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-12-16 05:40:13,549 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-12-16 05:40:13,549 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-12-16 05:40:13,549 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-12-16 05:40:13,549 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-12-16 05:40:13,549 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2023-12-16 05:40:13,549 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2023-12-16 05:40:13,549 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-12-16 05:40:13,549 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-12-16 05:40:13,549 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2023-12-16 05:40:13,549 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2023-12-16 05:40:13,549 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-12-16 05:40:13,549 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-12-16 05:40:13,550 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-12-16 05:40:13,550 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-12-16 05:40:13,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-16 05:40:13,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-16 05:40:13,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-12-16 05:40:13,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-12-16 05:40:13,574 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-12-16 05:40:13,574 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-12-16 05:40:13,574 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 05:40:13,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 05:40:13,767 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 05:40:13,768 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 05:40:14,578 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 05:40:14,614 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 05:40:14,614 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-16 05:40:14,614 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:40:14 BoogieIcfgContainer [2023-12-16 05:40:14,614 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 05:40:14,616 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 05:40:14,616 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 05:40:14,618 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 05:40:14,618 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 05:40:12" (1/3) ... [2023-12-16 05:40:14,619 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@39ebbe9f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:40:14, skipping insertion in model container [2023-12-16 05:40:14,619 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:40:13" (2/3) ... [2023-12-16 05:40:14,619 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@39ebbe9f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:40:14, skipping insertion in model container [2023-12-16 05:40:14,619 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:40:14" (3/3) ... [2023-12-16 05:40:14,620 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec7_product33.cil.c [2023-12-16 05:40:14,632 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 05:40:14,632 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-16 05:40:14,680 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 05:40:14,684 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;@46f1cbb6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 05:40:14,684 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-16 05:40:14,690 INFO L276 IsEmpty]: Start isEmpty. Operand has 354 states, 266 states have (on average 1.5601503759398496) internal successors, (415), 270 states have internal predecessors, (415), 62 states have call successors, (62), 24 states have call predecessors, (62), 24 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2023-12-16 05:40:14,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-16 05:40:14,704 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:14,705 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 05:40:14,705 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:14,708 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:14,709 INFO L85 PathProgramCache]: Analyzing trace with hash -175079024, now seen corresponding path program 1 times [2023-12-16 05:40:14,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:14,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126525177] [2023-12-16 05:40:14,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:14,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:14,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:15,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:15,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:15,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 05:40:15,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-16 05:40:15,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-16 05:40:15,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 05:40:15,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-16 05:40:15,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-16 05:40:15,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-16 05:40:15,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-16 05:40:15,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-16 05:40:15,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-16 05:40:15,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-16 05:40:15,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-16 05:40:15,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:15,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,337 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-16 05:40:15,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:15,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126525177] [2023-12-16 05:40:15,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126525177] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:40:15,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438712086] [2023-12-16 05:40:15,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:15,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:40:15,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:40:15,354 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 05:40:15,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-16 05:40:15,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:15,656 INFO L262 TraceCheckSpWp]: Trace formula consists of 1074 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-16 05:40:15,665 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:40:15,695 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-16 05:40:15,695 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 05:40:15,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438712086] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:15,696 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 05:40:15,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2023-12-16 05:40:15,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240409822] [2023-12-16 05:40:15,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:15,702 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-16 05:40:15,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:15,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-16 05:40:15,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-16 05:40:15,735 INFO L87 Difference]: Start difference. First operand has 354 states, 266 states have (on average 1.5601503759398496) internal successors, (415), 270 states have internal predecessors, (415), 62 states have call successors, (62), 24 states have call predecessors, (62), 24 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) Second operand has 2 states, 2 states have (on average 29.5) internal successors, (59), 2 states have internal predecessors, (59), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:15,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:15,840 INFO L93 Difference]: Finished difference Result 559 states and 834 transitions. [2023-12-16 05:40:15,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-16 05:40:15,842 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 29.5) internal successors, (59), 2 states have internal predecessors, (59), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 114 [2023-12-16 05:40:15,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:15,852 INFO L225 Difference]: With dead ends: 559 [2023-12-16 05:40:15,853 INFO L226 Difference]: Without dead ends: 351 [2023-12-16 05:40:15,857 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-16 05:40:15,859 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:15,860 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 517 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 05:40:15,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2023-12-16 05:40:15,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 351. [2023-12-16 05:40:15,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 264 states have (on average 1.5454545454545454) internal successors, (408), 267 states have internal predecessors, (408), 62 states have call successors, (62), 24 states have call predecessors, (62), 24 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2023-12-16 05:40:15,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 531 transitions. [2023-12-16 05:40:15,938 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 531 transitions. Word has length 114 [2023-12-16 05:40:15,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:15,939 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 531 transitions. [2023-12-16 05:40:15,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 29.5) internal successors, (59), 2 states have internal predecessors, (59), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:15,939 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 531 transitions. [2023-12-16 05:40:15,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-12-16 05:40:15,950 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:15,950 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 05:40:15,979 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-12-16 05:40:16,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-16 05:40:16,157 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:16,158 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:16,158 INFO L85 PathProgramCache]: Analyzing trace with hash -858303287, now seen corresponding path program 1 times [2023-12-16 05:40:16,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:16,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122577237] [2023-12-16 05:40:16,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:16,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:16,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:16,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:16,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:16,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 05:40:16,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-16 05:40:16,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-16 05:40:16,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-16 05:40:16,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-16 05:40:16,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-16 05:40:16,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-16 05:40:16,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-16 05:40:16,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-16 05:40:16,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-16 05:40:16,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-16 05:40:16,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-16 05:40:16,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:16,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,460 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-16 05:40:16,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:16,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122577237] [2023-12-16 05:40:16,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122577237] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:40:16,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912194502] [2023-12-16 05:40:16,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:16,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:40:16,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:40:16,463 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 05:40:16,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-16 05:40:16,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:16,713 INFO L262 TraceCheckSpWp]: Trace formula consists of 1075 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 05:40:16,726 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:40:16,748 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-16 05:40:16,749 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 05:40:16,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912194502] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:16,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 05:40:16,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-16 05:40:16,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362877370] [2023-12-16 05:40:16,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:16,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 05:40:16,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:16,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 05:40:16,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-16 05:40:16,753 INFO L87 Difference]: Start difference. First operand 351 states and 531 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:16,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:16,831 INFO L93 Difference]: Finished difference Result 555 states and 821 transitions. [2023-12-16 05:40:16,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 05:40:16,831 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 115 [2023-12-16 05:40:16,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:16,836 INFO L225 Difference]: With dead ends: 555 [2023-12-16 05:40:16,836 INFO L226 Difference]: Without dead ends: 353 [2023-12-16 05:40:16,838 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-16 05:40:16,838 INFO L413 NwaCegarLoop]: 514 mSDtfsCounter, 0 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1027 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:16,839 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1027 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:40:16,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2023-12-16 05:40:16,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 353. [2023-12-16 05:40:16,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 266 states have (on average 1.5413533834586466) internal successors, (410), 269 states have internal predecessors, (410), 62 states have call successors, (62), 24 states have call predecessors, (62), 24 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2023-12-16 05:40:16,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 533 transitions. [2023-12-16 05:40:16,855 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 533 transitions. Word has length 115 [2023-12-16 05:40:16,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:16,855 INFO L495 AbstractCegarLoop]: Abstraction has 353 states and 533 transitions. [2023-12-16 05:40:16,856 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:16,856 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 533 transitions. [2023-12-16 05:40:16,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 05:40:16,857 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:16,857 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 05:40:16,874 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-16 05:40:17,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-16 05:40:17,065 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:17,066 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:17,066 INFO L85 PathProgramCache]: Analyzing trace with hash 784772242, now seen corresponding path program 1 times [2023-12-16 05:40:17,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:17,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58574457] [2023-12-16 05:40:17,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:17,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:17,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:17,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:17,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:17,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 05:40:17,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-16 05:40:17,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-16 05:40:17,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-16 05:40:17,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-16 05:40:17,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-16 05:40:17,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-16 05:40:17,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-16 05:40:17,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-16 05:40:17,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-16 05:40:17,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-16 05:40:17,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 05:40:17,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:17,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,261 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 05:40:17,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:17,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58574457] [2023-12-16 05:40:17,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58574457] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:40:17,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456363176] [2023-12-16 05:40:17,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:17,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:40:17,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:40:17,263 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 05:40:17,289 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-16 05:40:17,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:17,662 INFO L262 TraceCheckSpWp]: Trace formula consists of 1099 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 05:40:17,666 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:40:17,681 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-16 05:40:17,681 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 05:40:17,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456363176] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:17,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 05:40:17,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-16 05:40:17,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022599478] [2023-12-16 05:40:17,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:17,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 05:40:17,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:17,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 05:40:17,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-16 05:40:17,683 INFO L87 Difference]: Start difference. First operand 353 states and 533 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:17,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:17,903 INFO L93 Difference]: Finished difference Result 740 states and 1132 transitions. [2023-12-16 05:40:17,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 05:40:17,903 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 122 [2023-12-16 05:40:17,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:17,906 INFO L225 Difference]: With dead ends: 740 [2023-12-16 05:40:17,906 INFO L226 Difference]: Without dead ends: 409 [2023-12-16 05:40:17,907 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-16 05:40:17,908 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 109 mSDsluCounter, 470 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 994 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:17,908 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 994 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 05:40:17,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2023-12-16 05:40:17,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 404. [2023-12-16 05:40:17,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 306 states have (on average 1.5588235294117647) internal successors, (477), 309 states have internal predecessors, (477), 73 states have call successors, (73), 24 states have call predecessors, (73), 24 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2023-12-16 05:40:17,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 622 transitions. [2023-12-16 05:40:17,923 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 622 transitions. Word has length 122 [2023-12-16 05:40:17,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:17,923 INFO L495 AbstractCegarLoop]: Abstraction has 404 states and 622 transitions. [2023-12-16 05:40:17,924 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:17,924 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 622 transitions. [2023-12-16 05:40:17,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-12-16 05:40:17,925 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:17,925 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 05:40:17,936 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-16 05:40:18,136 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:40:18,137 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:18,137 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:18,140 INFO L85 PathProgramCache]: Analyzing trace with hash -1711551107, now seen corresponding path program 1 times [2023-12-16 05:40:18,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:18,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414934488] [2023-12-16 05:40:18,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:18,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:18,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:18,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:18,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:18,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 05:40:18,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-16 05:40:18,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-16 05:40:18,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-16 05:40:18,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-16 05:40:18,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-16 05:40:18,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-16 05:40:18,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-16 05:40:18,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-16 05:40:18,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-16 05:40:18,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-16 05:40:18,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 05:40:18,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:18,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,347 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 05:40:18,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:18,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414934488] [2023-12-16 05:40:18,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414934488] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:40:18,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468120910] [2023-12-16 05:40:18,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:18,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:40:18,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:40:18,367 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 05:40:18,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-16 05:40:18,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:18,628 INFO L262 TraceCheckSpWp]: Trace formula consists of 1104 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 05:40:18,634 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:40:18,681 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-16 05:40:18,681 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 05:40:18,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468120910] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:18,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 05:40:18,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-12-16 05:40:18,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537098380] [2023-12-16 05:40:18,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:18,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 05:40:18,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:18,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 05:40:18,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-16 05:40:18,683 INFO L87 Difference]: Start difference. First operand 404 states and 622 transitions. Second operand has 5 states, 4 states have (on average 19.0) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 05:40:18,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:18,764 INFO L93 Difference]: Finished difference Result 803 states and 1238 transitions. [2023-12-16 05:40:18,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 05:40:18,764 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.0) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 123 [2023-12-16 05:40:18,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:18,766 INFO L225 Difference]: With dead ends: 803 [2023-12-16 05:40:18,766 INFO L226 Difference]: Without dead ends: 406 [2023-12-16 05:40:18,768 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2023-12-16 05:40:18,768 INFO L413 NwaCegarLoop]: 505 mSDtfsCounter, 8 mSDsluCounter, 1504 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 2009 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.0s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:18,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 2009 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 05:40:18,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2023-12-16 05:40:18,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 406. [2023-12-16 05:40:18,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 307 states have (on average 1.5570032573289903) internal successors, (478), 311 states have internal predecessors, (478), 73 states have call successors, (73), 24 states have call predecessors, (73), 25 states have return successors, (74), 72 states have call predecessors, (74), 72 states have call successors, (74) [2023-12-16 05:40:18,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 625 transitions. [2023-12-16 05:40:18,781 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 625 transitions. Word has length 123 [2023-12-16 05:40:18,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:18,782 INFO L495 AbstractCegarLoop]: Abstraction has 406 states and 625 transitions. [2023-12-16 05:40:18,782 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.0) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 05:40:18,782 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 625 transitions. [2023-12-16 05:40:18,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-16 05:40:18,783 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:18,784 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-16 05:40:18,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-16 05:40:18,993 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:40:18,994 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:18,994 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:18,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1866479818, now seen corresponding path program 1 times [2023-12-16 05:40:18,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:18,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949306058] [2023-12-16 05:40:18,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:18,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:19,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:19,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:19,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:19,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:40:19,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-16 05:40:19,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-12-16 05:40:19,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-16 05:40:19,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-16 05:40:19,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-16 05:40:19,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-16 05:40:19,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-16 05:40:19,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-16 05:40:19,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-16 05:40:19,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-16 05:40:19,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-16 05:40:19,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:19,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,166 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-16 05:40:19,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:19,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949306058] [2023-12-16 05:40:19,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949306058] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:40:19,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722590269] [2023-12-16 05:40:19,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:19,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:40:19,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:40:19,186 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 05:40:19,218 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-16 05:40:19,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,437 INFO L262 TraceCheckSpWp]: Trace formula consists of 1105 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 05:40:19,440 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:40:19,476 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-16 05:40:19,476 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 05:40:19,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722590269] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:19,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 05:40:19,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2023-12-16 05:40:19,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141540776] [2023-12-16 05:40:19,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:19,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 05:40:19,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:19,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 05:40:19,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2023-12-16 05:40:19,477 INFO L87 Difference]: Start difference. First operand 406 states and 625 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, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 05:40:19,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:19,553 INFO L93 Difference]: Finished difference Result 805 states and 1243 transitions. [2023-12-16 05:40:19,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 05:40:19,553 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, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 124 [2023-12-16 05:40:19,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:19,555 INFO L225 Difference]: With dead ends: 805 [2023-12-16 05:40:19,555 INFO L226 Difference]: Without dead ends: 408 [2023-12-16 05:40:19,556 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2023-12-16 05:40:19,557 INFO L413 NwaCegarLoop]: 503 mSDtfsCounter, 8 mSDsluCounter, 1492 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1995 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:19,557 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1995 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 05:40:19,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2023-12-16 05:40:19,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 408. [2023-12-16 05:40:19,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 308 states have (on average 1.5551948051948052) internal successors, (479), 313 states have internal predecessors, (479), 73 states have call successors, (73), 24 states have call predecessors, (73), 26 states have return successors, (79), 72 states have call predecessors, (79), 72 states have call successors, (79) [2023-12-16 05:40:19,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 631 transitions. [2023-12-16 05:40:19,569 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 631 transitions. Word has length 124 [2023-12-16 05:40:19,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:19,569 INFO L495 AbstractCegarLoop]: Abstraction has 408 states and 631 transitions. [2023-12-16 05:40:19,570 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, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 05:40:19,570 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 631 transitions. [2023-12-16 05:40:19,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-12-16 05:40:19,571 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:19,571 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] [2023-12-16 05:40:19,600 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-16 05:40:19,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:40:19,796 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:19,797 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:19,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1542427124, now seen corresponding path program 1 times [2023-12-16 05:40:19,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:19,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532333565] [2023-12-16 05:40:19,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:19,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:19,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:19,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:19,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:19,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:40:19,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:40:19,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:19,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-16 05:40:19,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:20,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-16 05:40:20,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:20,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-16 05:40:20,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:20,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-16 05:40:20,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:20,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-16 05:40:20,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:20,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-16 05:40:20,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:20,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-16 05:40:20,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:20,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-16 05:40:20,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:20,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-16 05:40:20,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:20,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-16 05:40:20,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:20,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:20,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:20,022 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 05:40:20,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:20,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532333565] [2023-12-16 05:40:20,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532333565] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:20,023 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:40:20,023 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 05:40:20,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553470043] [2023-12-16 05:40:20,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:20,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 05:40:20,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:20,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 05:40:20,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-16 05:40:20,024 INFO L87 Difference]: Start difference. First operand 408 states and 631 transitions. Second operand has 9 states, 8 states have (on average 9.25) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 05:40:21,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:21,806 INFO L93 Difference]: Finished difference Result 973 states and 1524 transitions. [2023-12-16 05:40:21,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 05:40:21,807 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.25) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 125 [2023-12-16 05:40:21,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:21,810 INFO L225 Difference]: With dead ends: 973 [2023-12-16 05:40:21,810 INFO L226 Difference]: Without dead ends: 584 [2023-12-16 05:40:21,811 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-16 05:40:21,811 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 1330 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 2571 mSolverCounterSat, 493 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1331 SdHoareTripleChecker+Valid, 1011 SdHoareTripleChecker+Invalid, 3064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 493 IncrementalHoareTripleChecker+Valid, 2571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:21,812 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1331 Valid, 1011 Invalid, 3064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [493 Valid, 2571 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-16 05:40:21,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2023-12-16 05:40:21,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 408. [2023-12-16 05:40:21,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 308 states have (on average 1.5551948051948052) internal successors, (479), 313 states have internal predecessors, (479), 73 states have call successors, (73), 24 states have call predecessors, (73), 26 states have return successors, (78), 72 states have call predecessors, (78), 72 states have call successors, (78) [2023-12-16 05:40:21,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 630 transitions. [2023-12-16 05:40:21,847 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 630 transitions. Word has length 125 [2023-12-16 05:40:21,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:21,847 INFO L495 AbstractCegarLoop]: Abstraction has 408 states and 630 transitions. [2023-12-16 05:40:21,848 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.25) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 05:40:21,848 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 630 transitions. [2023-12-16 05:40:21,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-12-16 05:40:21,850 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:21,850 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 05:40:21,850 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-16 05:40:21,850 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:21,850 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:21,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1220236021, now seen corresponding path program 2 times [2023-12-16 05:40:21,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:21,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748700389] [2023-12-16 05:40:21,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:21,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:21,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:21,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:21,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:21,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:21,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:21,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:21,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:21,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:40:21,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:21,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:40:21,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:21,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 05:40:21,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:21,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-16 05:40:21,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:22,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-16 05:40:22,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:22,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-16 05:40:22,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:22,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-16 05:40:22,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:22,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-16 05:40:22,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:22,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-16 05:40:22,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:22,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-16 05:40:22,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:22,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-16 05:40:22,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:22,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-16 05:40:22,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:22,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:22,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:22,044 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 05:40:22,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:22,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748700389] [2023-12-16 05:40:22,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748700389] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:22,045 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:40:22,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 05:40:22,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420982600] [2023-12-16 05:40:22,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:22,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 05:40:22,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:22,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 05:40:22,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-16 05:40:22,047 INFO L87 Difference]: Start difference. First operand 408 states and 630 transitions. Second operand has 9 states, 8 states have (on average 9.375) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 05:40:24,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:24,095 INFO L93 Difference]: Finished difference Result 975 states and 1527 transitions. [2023-12-16 05:40:24,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 05:40:24,096 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.375) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 126 [2023-12-16 05:40:24,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:24,101 INFO L225 Difference]: With dead ends: 975 [2023-12-16 05:40:24,101 INFO L226 Difference]: Without dead ends: 586 [2023-12-16 05:40:24,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-16 05:40:24,131 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 1310 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 2643 mSolverCounterSat, 497 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1311 SdHoareTripleChecker+Valid, 1011 SdHoareTripleChecker+Invalid, 3140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 497 IncrementalHoareTripleChecker+Valid, 2643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:24,131 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1311 Valid, 1011 Invalid, 3140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [497 Valid, 2643 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-16 05:40:24,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2023-12-16 05:40:24,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 410. [2023-12-16 05:40:24,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 309 states have (on average 1.5533980582524272) internal successors, (480), 315 states have internal predecessors, (480), 73 states have call successors, (73), 24 states have call predecessors, (73), 27 states have return successors, (80), 72 states have call predecessors, (80), 72 states have call successors, (80) [2023-12-16 05:40:24,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 633 transitions. [2023-12-16 05:40:24,161 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 633 transitions. Word has length 126 [2023-12-16 05:40:24,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:24,161 INFO L495 AbstractCegarLoop]: Abstraction has 410 states and 633 transitions. [2023-12-16 05:40:24,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.375) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (18), 6 states have call predecessors, (18), 2 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-16 05:40:24,161 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 633 transitions. [2023-12-16 05:40:24,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-12-16 05:40:24,163 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:24,164 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] [2023-12-16 05:40:24,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-16 05:40:24,164 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:24,164 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:24,164 INFO L85 PathProgramCache]: Analyzing trace with hash -1879951847, now seen corresponding path program 1 times [2023-12-16 05:40:24,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:24,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827962] [2023-12-16 05:40:24,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:24,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:24,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:24,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:24,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:24,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:24,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:24,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:24,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:24,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:40:24,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:24,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:40:24,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:24,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:40:24,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:24,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-16 05:40:24,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:24,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-16 05:40:24,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:24,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-16 05:40:24,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:24,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-16 05:40:24,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:24,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-16 05:40:24,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:24,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-16 05:40:24,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:24,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-16 05:40:24,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:24,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-16 05:40:24,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:24,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-16 05:40:24,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:24,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:24,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:24,360 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-16 05:40:24,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:24,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827962] [2023-12-16 05:40:24,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827962] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:24,361 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:40:24,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-16 05:40:24,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403430348] [2023-12-16 05:40:24,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:24,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-16 05:40:24,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:24,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-16 05:40:24,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-16 05:40:24,362 INFO L87 Difference]: Start difference. First operand 410 states and 633 transitions. Second operand has 12 states, 11 states have (on average 7.181818181818182) internal successors, (79), 8 states have internal predecessors, (79), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-16 05:40:26,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:26,929 INFO L93 Difference]: Finished difference Result 973 states and 1522 transitions. [2023-12-16 05:40:26,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 05:40:26,930 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.181818181818182) internal successors, (79), 8 states have internal predecessors, (79), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) Word has length 127 [2023-12-16 05:40:26,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:26,934 INFO L225 Difference]: With dead ends: 973 [2023-12-16 05:40:26,934 INFO L226 Difference]: Without dead ends: 586 [2023-12-16 05:40:26,935 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2023-12-16 05:40:26,936 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 1249 mSDsluCounter, 1244 mSDsCounter, 0 mSdLazyCounter, 4456 mSolverCounterSat, 490 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1250 SdHoareTripleChecker+Valid, 1398 SdHoareTripleChecker+Invalid, 4946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 490 IncrementalHoareTripleChecker+Valid, 4456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:26,936 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1250 Valid, 1398 Invalid, 4946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [490 Valid, 4456 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-16 05:40:26,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2023-12-16 05:40:26,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 410. [2023-12-16 05:40:26,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 309 states have (on average 1.5533980582524272) internal successors, (480), 315 states have internal predecessors, (480), 73 states have call successors, (73), 24 states have call predecessors, (73), 27 states have return successors, (79), 72 states have call predecessors, (79), 72 states have call successors, (79) [2023-12-16 05:40:26,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 632 transitions. [2023-12-16 05:40:26,959 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 632 transitions. Word has length 127 [2023-12-16 05:40:26,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:26,960 INFO L495 AbstractCegarLoop]: Abstraction has 410 states and 632 transitions. [2023-12-16 05:40:26,960 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.181818181818182) internal successors, (79), 8 states have internal predecessors, (79), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-16 05:40:26,960 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 632 transitions. [2023-12-16 05:40:26,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-12-16 05:40:26,962 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:26,962 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 05:40:26,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-16 05:40:26,962 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:26,962 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:26,962 INFO L85 PathProgramCache]: Analyzing trace with hash -2054460647, now seen corresponding path program 2 times [2023-12-16 05:40:26,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:26,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064471893] [2023-12-16 05:40:26,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:26,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:26,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:27,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:27,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:27,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:27,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:27,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:27,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:27,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:40:27,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:27,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:40:27,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:27,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:40:27,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:27,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-16 05:40:27,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:27,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-16 05:40:27,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:27,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-16 05:40:27,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:27,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-16 05:40:27,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:27,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-16 05:40:27,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:27,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-16 05:40:27,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:27,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-16 05:40:27,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:27,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-16 05:40:27,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:27,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-16 05:40:27,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:27,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:27,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:27,194 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-16 05:40:27,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:27,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064471893] [2023-12-16 05:40:27,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064471893] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:27,195 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:40:27,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-16 05:40:27,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238612834] [2023-12-16 05:40:27,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:27,195 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-16 05:40:27,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:27,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-16 05:40:27,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-16 05:40:27,212 INFO L87 Difference]: Start difference. First operand 410 states and 632 transitions. Second operand has 12 states, 11 states have (on average 7.2727272727272725) internal successors, (80), 8 states have internal predecessors, (80), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-16 05:40:30,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:30,749 INFO L93 Difference]: Finished difference Result 975 states and 1528 transitions. [2023-12-16 05:40:30,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 05:40:30,749 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.2727272727272725) internal successors, (80), 8 states have internal predecessors, (80), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) Word has length 128 [2023-12-16 05:40:30,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:30,752 INFO L225 Difference]: With dead ends: 975 [2023-12-16 05:40:30,752 INFO L226 Difference]: Without dead ends: 588 [2023-12-16 05:40:30,756 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2023-12-16 05:40:30,758 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 1329 mSDsluCounter, 1244 mSDsCounter, 0 mSdLazyCounter, 4391 mSolverCounterSat, 484 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1330 SdHoareTripleChecker+Valid, 1398 SdHoareTripleChecker+Invalid, 4875 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 484 IncrementalHoareTripleChecker+Valid, 4391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:30,758 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1330 Valid, 1398 Invalid, 4875 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [484 Valid, 4391 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2023-12-16 05:40:30,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2023-12-16 05:40:30,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 412. [2023-12-16 05:40:30,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 310 states have (on average 1.5516129032258064) internal successors, (481), 317 states have internal predecessors, (481), 73 states have call successors, (73), 24 states have call predecessors, (73), 28 states have return successors, (84), 72 states have call predecessors, (84), 72 states have call successors, (84) [2023-12-16 05:40:30,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 638 transitions. [2023-12-16 05:40:30,781 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 638 transitions. Word has length 128 [2023-12-16 05:40:30,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:30,782 INFO L495 AbstractCegarLoop]: Abstraction has 412 states and 638 transitions. [2023-12-16 05:40:30,782 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.2727272727272725) internal successors, (80), 8 states have internal predecessors, (80), 4 states have call successors, (18), 6 states have call predecessors, (18), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2023-12-16 05:40:30,782 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 638 transitions. [2023-12-16 05:40:30,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-12-16 05:40:30,783 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:30,783 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-16 05:40:30,784 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-16 05:40:30,784 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:30,784 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:30,784 INFO L85 PathProgramCache]: Analyzing trace with hash -801132770, now seen corresponding path program 1 times [2023-12-16 05:40:30,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:30,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044754243] [2023-12-16 05:40:30,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:30,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:30,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:30,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:30,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:30,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:30,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:30,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:30,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:30,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:40:30,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:30,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:40:30,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:30,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:40:30,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:30,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-16 05:40:30,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:30,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-16 05:40:30,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:30,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-16 05:40:30,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:30,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-16 05:40:30,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:30,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-16 05:40:30,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:30,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-16 05:40:30,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:30,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-16 05:40:30,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:30,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-16 05:40:30,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:30,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-16 05:40:30,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:30,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:30,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:30,963 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-16 05:40:30,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:30,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044754243] [2023-12-16 05:40:30,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044754243] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:40:30,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96836149] [2023-12-16 05:40:30,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:30,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:40:30,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:40:30,964 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 05:40:30,981 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-16 05:40:31,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:31,202 INFO L262 TraceCheckSpWp]: Trace formula consists of 1110 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 05:40:31,209 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:40:31,241 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-16 05:40:31,241 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 05:40:31,305 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-16 05:40:31,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [96836149] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 05:40:31,305 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-16 05:40:31,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 15 [2023-12-16 05:40:31,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527285105] [2023-12-16 05:40:31,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-16 05:40:31,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-16 05:40:31,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:31,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-16 05:40:31,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2023-12-16 05:40:31,308 INFO L87 Difference]: Start difference. First operand 412 states and 638 transitions. Second operand has 15 states, 14 states have (on average 9.5) internal successors, (133), 11 states have internal predecessors, (133), 4 states have call successors, (37), 6 states have call predecessors, (37), 3 states have return successors, (30), 3 states have call predecessors, (30), 4 states have call successors, (30) [2023-12-16 05:40:35,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:35,031 INFO L93 Difference]: Finished difference Result 1324 states and 2174 transitions. [2023-12-16 05:40:35,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-16 05:40:35,031 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 9.5) internal successors, (133), 11 states have internal predecessors, (133), 4 states have call successors, (37), 6 states have call predecessors, (37), 3 states have return successors, (30), 3 states have call predecessors, (30), 4 states have call successors, (30) Word has length 129 [2023-12-16 05:40:35,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:35,035 INFO L225 Difference]: With dead ends: 1324 [2023-12-16 05:40:35,035 INFO L226 Difference]: Without dead ends: 938 [2023-12-16 05:40:35,037 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 286 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=165, Invalid=827, Unknown=0, NotChecked=0, Total=992 [2023-12-16 05:40:35,038 INFO L413 NwaCegarLoop]: 153 mSDtfsCounter, 2232 mSDsluCounter, 1540 mSDsCounter, 0 mSdLazyCounter, 5664 mSolverCounterSat, 840 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2249 SdHoareTripleChecker+Valid, 1693 SdHoareTripleChecker+Invalid, 6504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 840 IncrementalHoareTripleChecker+Valid, 5664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:35,038 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2249 Valid, 1693 Invalid, 6504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [840 Valid, 5664 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-12-16 05:40:35,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2023-12-16 05:40:35,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 747. [2023-12-16 05:40:35,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 747 states, 581 states have (on average 1.6075731497418244) internal successors, (934), 588 states have internal predecessors, (934), 137 states have call successors, (137), 24 states have call predecessors, (137), 28 states have return successors, (158), 136 states have call predecessors, (158), 136 states have call successors, (158) [2023-12-16 05:40:35,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 747 states to 747 states and 1229 transitions. [2023-12-16 05:40:35,106 INFO L78 Accepts]: Start accepts. Automaton has 747 states and 1229 transitions. Word has length 129 [2023-12-16 05:40:35,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:35,107 INFO L495 AbstractCegarLoop]: Abstraction has 747 states and 1229 transitions. [2023-12-16 05:40:35,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 9.5) internal successors, (133), 11 states have internal predecessors, (133), 4 states have call successors, (37), 6 states have call predecessors, (37), 3 states have return successors, (30), 3 states have call predecessors, (30), 4 states have call successors, (30) [2023-12-16 05:40:35,107 INFO L276 IsEmpty]: Start isEmpty. Operand 747 states and 1229 transitions. [2023-12-16 05:40:35,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-16 05:40:35,110 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:35,110 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] [2023-12-16 05:40:35,152 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-16 05:40:35,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:40:35,332 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:35,333 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:35,333 INFO L85 PathProgramCache]: Analyzing trace with hash 599527416, now seen corresponding path program 1 times [2023-12-16 05:40:35,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:35,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621904697] [2023-12-16 05:40:35,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:35,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:35,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:35,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:35,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:35,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:35,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:35,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:35,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:35,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:40:35,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:35,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:40:35,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:35,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:40:35,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:35,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-16 05:40:35,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:35,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-16 05:40:35,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:35,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-16 05:40:35,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:35,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-16 05:40:35,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:35,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-16 05:40:35,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:35,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-16 05:40:35,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:35,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-16 05:40:35,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:35,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-16 05:40:35,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:35,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-16 05:40:35,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:35,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:35,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:35,708 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-16 05:40:35,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:35,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621904697] [2023-12-16 05:40:35,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621904697] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:35,708 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:40:35,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:40:35,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103526578] [2023-12-16 05:40:35,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:35,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:40:35,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:35,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:40:35,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:40:35,709 INFO L87 Difference]: Start difference. First operand 747 states and 1229 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:37,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:37,689 INFO L93 Difference]: Finished difference Result 1919 states and 3233 transitions. [2023-12-16 05:40:37,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:40:37,689 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 133 [2023-12-16 05:40:37,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:37,694 INFO L225 Difference]: With dead ends: 1919 [2023-12-16 05:40:37,694 INFO L226 Difference]: Without dead ends: 1240 [2023-12-16 05:40:37,696 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-16 05:40:37,697 INFO L413 NwaCegarLoop]: 193 mSDtfsCounter, 1381 mSDsluCounter, 605 mSDsCounter, 0 mSdLazyCounter, 1580 mSolverCounterSat, 535 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1396 SdHoareTripleChecker+Valid, 798 SdHoareTripleChecker+Invalid, 2115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 535 IncrementalHoareTripleChecker+Valid, 1580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:37,697 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1396 Valid, 798 Invalid, 2115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [535 Valid, 1580 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-16 05:40:37,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1240 states. [2023-12-16 05:40:37,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1240 to 1059. [2023-12-16 05:40:37,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1059 states, 829 states have (on average 1.6236429433051869) internal successors, (1346), 836 states have internal predecessors, (1346), 201 states have call successors, (201), 24 states have call predecessors, (201), 28 states have return successors, (232), 200 states have call predecessors, (232), 200 states have call successors, (232) [2023-12-16 05:40:37,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 1779 transitions. [2023-12-16 05:40:37,737 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 1779 transitions. Word has length 133 [2023-12-16 05:40:37,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:37,737 INFO L495 AbstractCegarLoop]: Abstraction has 1059 states and 1779 transitions. [2023-12-16 05:40:37,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:37,738 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 1779 transitions. [2023-12-16 05:40:37,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-16 05:40:37,742 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:37,742 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] [2023-12-16 05:40:37,742 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-16 05:40:37,742 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:37,742 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:37,742 INFO L85 PathProgramCache]: Analyzing trace with hash -447185330, now seen corresponding path program 1 times [2023-12-16 05:40:37,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:37,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394088575] [2023-12-16 05:40:37,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:37,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:37,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:37,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:37,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:37,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:37,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:37,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:37,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:37,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:40:37,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:37,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:40:37,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:37,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:40:37,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:37,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-16 05:40:37,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:37,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-16 05:40:37,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:37,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-16 05:40:37,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:37,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-16 05:40:37,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:37,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-16 05:40:37,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:37,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-16 05:40:37,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:37,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-16 05:40:37,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:37,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-16 05:40:37,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:37,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-16 05:40:37,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:37,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:37,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:37,828 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-16 05:40:37,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:37,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394088575] [2023-12-16 05:40:37,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394088575] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:37,829 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:40:37,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:40:37,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115211193] [2023-12-16 05:40:37,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:37,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:40:37,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:37,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:40:37,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:40:37,830 INFO L87 Difference]: Start difference. First operand 1059 states and 1779 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:39,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:39,517 INFO L93 Difference]: Finished difference Result 2688 states and 4581 transitions. [2023-12-16 05:40:39,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:40:39,517 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 134 [2023-12-16 05:40:39,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:39,525 INFO L225 Difference]: With dead ends: 2688 [2023-12-16 05:40:39,525 INFO L226 Difference]: Without dead ends: 1747 [2023-12-16 05:40:39,528 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-16 05:40:39,528 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 1444 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 1465 mSolverCounterSat, 557 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1459 SdHoareTripleChecker+Valid, 745 SdHoareTripleChecker+Invalid, 2022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 557 IncrementalHoareTripleChecker+Valid, 1465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:39,528 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1459 Valid, 745 Invalid, 2022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [557 Valid, 1465 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-16 05:40:39,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1747 states. [2023-12-16 05:40:39,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1747 to 1566. [2023-12-16 05:40:39,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1566 states, 1241 states have (on average 1.6325543916196616) internal successors, (2026), 1248 states have internal predecessors, (2026), 296 states have call successors, (296), 24 states have call predecessors, (296), 28 states have return successors, (327), 295 states have call predecessors, (327), 295 states have call successors, (327) [2023-12-16 05:40:39,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1566 states to 1566 states and 2649 transitions. [2023-12-16 05:40:39,594 INFO L78 Accepts]: Start accepts. Automaton has 1566 states and 2649 transitions. Word has length 134 [2023-12-16 05:40:39,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:39,594 INFO L495 AbstractCegarLoop]: Abstraction has 1566 states and 2649 transitions. [2023-12-16 05:40:39,595 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:39,595 INFO L276 IsEmpty]: Start isEmpty. Operand 1566 states and 2649 transitions. [2023-12-16 05:40:39,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-16 05:40:39,601 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:39,601 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-16 05:40:39,601 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-16 05:40:39,601 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:39,602 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:39,602 INFO L85 PathProgramCache]: Analyzing trace with hash 610666374, now seen corresponding path program 1 times [2023-12-16 05:40:39,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:39,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191262242] [2023-12-16 05:40:39,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:39,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:39,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:39,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:39,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:39,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:39,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:39,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:39,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:39,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:40:39,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:39,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:40:39,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:39,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:40:39,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:39,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-16 05:40:39,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:39,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-16 05:40:39,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:39,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-16 05:40:39,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:39,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-16 05:40:39,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:39,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-16 05:40:39,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:39,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-16 05:40:39,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:39,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-16 05:40:39,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:39,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-16 05:40:39,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:39,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-16 05:40:39,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:39,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:39,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:39,678 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-16 05:40:39,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:39,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191262242] [2023-12-16 05:40:39,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191262242] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:39,679 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:40:39,679 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:40:39,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29321916] [2023-12-16 05:40:39,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:39,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:40:39,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:39,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:40:39,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:40:39,680 INFO L87 Difference]: Start difference. First operand 1566 states and 2649 transitions. Second operand has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:41,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:41,675 INFO L93 Difference]: Finished difference Result 3834 states and 6606 transitions. [2023-12-16 05:40:41,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:40:41,676 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 135 [2023-12-16 05:40:41,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:41,685 INFO L225 Difference]: With dead ends: 3834 [2023-12-16 05:40:41,685 INFO L226 Difference]: Without dead ends: 2514 [2023-12-16 05:40:41,688 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-16 05:40:41,688 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 1448 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1497 mSolverCounterSat, 539 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1463 SdHoareTripleChecker+Valid, 744 SdHoareTripleChecker+Invalid, 2036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 539 IncrementalHoareTripleChecker+Valid, 1497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:41,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1463 Valid, 744 Invalid, 2036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [539 Valid, 1497 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-16 05:40:41,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2023-12-16 05:40:41,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 2333. [2023-12-16 05:40:41,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2333 states, 1885 states have (on average 1.639787798408488) internal successors, (3091), 1892 states have internal predecessors, (3091), 419 states have call successors, (419), 24 states have call predecessors, (419), 28 states have return successors, (466), 418 states have call predecessors, (466), 418 states have call successors, (466) [2023-12-16 05:40:41,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2333 states to 2333 states and 3976 transitions. [2023-12-16 05:40:41,768 INFO L78 Accepts]: Start accepts. Automaton has 2333 states and 3976 transitions. Word has length 135 [2023-12-16 05:40:41,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:41,768 INFO L495 AbstractCegarLoop]: Abstraction has 2333 states and 3976 transitions. [2023-12-16 05:40:41,768 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:41,769 INFO L276 IsEmpty]: Start isEmpty. Operand 2333 states and 3976 transitions. [2023-12-16 05:40:41,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-12-16 05:40:41,778 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:41,778 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] [2023-12-16 05:40:41,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-16 05:40:41,778 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:41,778 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:41,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1346739921, now seen corresponding path program 1 times [2023-12-16 05:40:41,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:41,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658009423] [2023-12-16 05:40:41,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:41,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:41,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:41,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:41,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:41,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:41,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:41,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:41,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:41,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:40:41,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:41,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:40:41,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:41,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:40:41,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:41,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-16 05:40:41,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:41,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-16 05:40:41,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:41,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-16 05:40:41,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:41,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 05:40:41,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:41,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-16 05:40:41,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:41,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-16 05:40:41,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:41,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 05:40:41,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:41,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-16 05:40:41,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:41,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-16 05:40:41,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:41,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:41,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:41,868 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-16 05:40:41,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:41,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658009423] [2023-12-16 05:40:41,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658009423] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:41,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:40:41,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:40:41,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676691956] [2023-12-16 05:40:41,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:41,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:40:41,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:41,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:40:41,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:40:41,870 INFO L87 Difference]: Start difference. First operand 2333 states and 3976 transitions. Second operand has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:43,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:43,517 INFO L93 Difference]: Finished difference Result 5616 states and 9764 transitions. [2023-12-16 05:40:43,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:40:43,518 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 136 [2023-12-16 05:40:43,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:43,534 INFO L225 Difference]: With dead ends: 5616 [2023-12-16 05:40:43,534 INFO L226 Difference]: Without dead ends: 3738 [2023-12-16 05:40:43,539 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-16 05:40:43,540 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 1433 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 1503 mSolverCounterSat, 556 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1448 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 2059 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 556 IncrementalHoareTripleChecker+Valid, 1503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:43,540 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1448 Valid, 738 Invalid, 2059 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [556 Valid, 1503 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-16 05:40:43,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3738 states. [2023-12-16 05:40:43,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3738 to 3557. [2023-12-16 05:40:43,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3557 states, 2930 states have (on average 1.6447098976109216) internal successors, (4819), 2937 states have internal predecessors, (4819), 598 states have call successors, (598), 24 states have call predecessors, (598), 28 states have return successors, (671), 597 states have call predecessors, (671), 597 states have call successors, (671) [2023-12-16 05:40:43,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3557 states to 3557 states and 6088 transitions. [2023-12-16 05:40:43,665 INFO L78 Accepts]: Start accepts. Automaton has 3557 states and 6088 transitions. Word has length 136 [2023-12-16 05:40:43,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:43,665 INFO L495 AbstractCegarLoop]: Abstraction has 3557 states and 6088 transitions. [2023-12-16 05:40:43,665 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:43,665 INFO L276 IsEmpty]: Start isEmpty. Operand 3557 states and 6088 transitions. [2023-12-16 05:40:43,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-16 05:40:43,677 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:43,678 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] [2023-12-16 05:40:43,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-16 05:40:43,678 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:43,678 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:43,678 INFO L85 PathProgramCache]: Analyzing trace with hash -2026431550, now seen corresponding path program 1 times [2023-12-16 05:40:43,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:43,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945988109] [2023-12-16 05:40:43,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:43,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:43,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:43,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:43,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:43,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:43,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:43,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:43,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:43,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:40:43,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:43,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:40:43,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:43,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:40:43,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:43,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-16 05:40:43,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:43,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-16 05:40:43,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:43,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-16 05:40:43,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:43,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-16 05:40:43,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:43,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-16 05:40:43,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:43,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-16 05:40:43,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:43,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 05:40:43,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:43,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-16 05:40:43,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:43,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-16 05:40:43,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:43,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:43,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:43,803 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-16 05:40:43,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:43,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945988109] [2023-12-16 05:40:43,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945988109] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:43,803 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:40:43,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:40:43,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015548714] [2023-12-16 05:40:43,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:43,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:40:43,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:43,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:40:43,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:40:43,804 INFO L87 Difference]: Start difference. First operand 3557 states and 6088 transitions. Second operand has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:45,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:45,535 INFO L93 Difference]: Finished difference Result 8595 states and 15004 transitions. [2023-12-16 05:40:45,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:40:45,535 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 137 [2023-12-16 05:40:45,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:45,559 INFO L225 Difference]: With dead ends: 8595 [2023-12-16 05:40:45,559 INFO L226 Difference]: Without dead ends: 5796 [2023-12-16 05:40:45,568 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-16 05:40:45,568 INFO L413 NwaCegarLoop]: 186 mSDtfsCounter, 1401 mSDsluCounter, 595 mSDsCounter, 0 mSdLazyCounter, 1545 mSolverCounterSat, 540 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1416 SdHoareTripleChecker+Valid, 781 SdHoareTripleChecker+Invalid, 2085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 540 IncrementalHoareTripleChecker+Valid, 1545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:45,568 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1416 Valid, 781 Invalid, 2085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [540 Valid, 1545 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-16 05:40:45,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5796 states. [2023-12-16 05:40:45,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5796 to 5615. [2023-12-16 05:40:45,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5615 states, 4612 states have (on average 1.6352992194275802) internal successors, (7542), 4619 states have internal predecessors, (7542), 974 states have call successors, (974), 24 states have call predecessors, (974), 28 states have return successors, (1091), 973 states have call predecessors, (1091), 973 states have call successors, (1091) [2023-12-16 05:40:45,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5615 states to 5615 states and 9607 transitions. [2023-12-16 05:40:45,834 INFO L78 Accepts]: Start accepts. Automaton has 5615 states and 9607 transitions. Word has length 137 [2023-12-16 05:40:45,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:45,835 INFO L495 AbstractCegarLoop]: Abstraction has 5615 states and 9607 transitions. [2023-12-16 05:40:45,835 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:45,835 INFO L276 IsEmpty]: Start isEmpty. Operand 5615 states and 9607 transitions. [2023-12-16 05:40:45,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-16 05:40:45,854 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:45,854 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-16 05:40:45,854 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-16 05:40:45,855 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:45,855 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:45,855 INFO L85 PathProgramCache]: Analyzing trace with hash 1837465843, now seen corresponding path program 1 times [2023-12-16 05:40:45,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:45,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127437720] [2023-12-16 05:40:45,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:45,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:45,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:45,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:45,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:45,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:45,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:45,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:45,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:45,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:40:45,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:45,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:40:45,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:45,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:40:45,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:45,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-16 05:40:45,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:46,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-16 05:40:46,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:46,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-16 05:40:46,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:46,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-16 05:40:46,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:46,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-16 05:40:46,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:46,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-16 05:40:46,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:46,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-16 05:40:46,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:46,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-16 05:40:46,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:46,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-16 05:40:46,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:46,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:46,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:46,014 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-16 05:40:46,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:46,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127437720] [2023-12-16 05:40:46,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127437720] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:46,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:40:46,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:40:46,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079331754] [2023-12-16 05:40:46,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:46,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:40:46,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:46,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:40:46,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:40:46,016 INFO L87 Difference]: Start difference. First operand 5615 states and 9607 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:48,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:48,384 INFO L93 Difference]: Finished difference Result 13956 states and 24361 transitions. [2023-12-16 05:40:48,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:40:48,385 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 138 [2023-12-16 05:40:48,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:48,496 INFO L225 Difference]: With dead ends: 13956 [2023-12-16 05:40:48,497 INFO L226 Difference]: Without dead ends: 9485 [2023-12-16 05:40:48,563 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-16 05:40:48,564 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 1327 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 1607 mSolverCounterSat, 532 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1342 SdHoareTripleChecker+Valid, 745 SdHoareTripleChecker+Invalid, 2139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 532 IncrementalHoareTripleChecker+Valid, 1607 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:48,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1342 Valid, 745 Invalid, 2139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [532 Valid, 1607 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-16 05:40:48,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9485 states. [2023-12-16 05:40:49,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9485 to 9304. [2023-12-16 05:40:49,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9304 states, 7695 states have (on average 1.6337881741390514) internal successors, (12572), 7702 states have internal predecessors, (12572), 1580 states have call successors, (1580), 24 states have call predecessors, (1580), 28 states have return successors, (1775), 1579 states have call predecessors, (1775), 1579 states have call successors, (1775) [2023-12-16 05:40:49,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9304 states to 9304 states and 15927 transitions. [2023-12-16 05:40:49,105 INFO L78 Accepts]: Start accepts. Automaton has 9304 states and 15927 transitions. Word has length 138 [2023-12-16 05:40:49,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:49,105 INFO L495 AbstractCegarLoop]: Abstraction has 9304 states and 15927 transitions. [2023-12-16 05:40:49,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:49,105 INFO L276 IsEmpty]: Start isEmpty. Operand 9304 states and 15927 transitions. [2023-12-16 05:40:49,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-16 05:40:49,161 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:49,161 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-16 05:40:49,162 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-16 05:40:49,162 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:49,162 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:49,162 INFO L85 PathProgramCache]: Analyzing trace with hash -169704016, now seen corresponding path program 1 times [2023-12-16 05:40:49,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:49,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60858194] [2023-12-16 05:40:49,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:49,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:49,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:49,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:49,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:49,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:49,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:49,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:49,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:49,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:40:49,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:49,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:40:49,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:49,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:40:49,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:49,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-16 05:40:49,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:49,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-16 05:40:49,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:49,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-16 05:40:49,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:49,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-16 05:40:49,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:49,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-16 05:40:49,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:49,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-16 05:40:49,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:49,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-16 05:40:49,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:49,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-16 05:40:49,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:49,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-16 05:40:49,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:49,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:49,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:49,240 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-16 05:40:49,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:49,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60858194] [2023-12-16 05:40:49,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60858194] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:49,240 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:40:49,240 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:40:49,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626356942] [2023-12-16 05:40:49,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:49,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:40:49,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:49,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:40:49,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:40:49,242 INFO L87 Difference]: Start difference. First operand 9304 states and 15927 transitions. Second operand has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:50,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:50,843 INFO L93 Difference]: Finished difference Result 24148 states and 42125 transitions. [2023-12-16 05:40:50,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:40:50,844 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 139 [2023-12-16 05:40:50,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:50,888 INFO L225 Difference]: With dead ends: 24148 [2023-12-16 05:40:50,888 INFO L226 Difference]: Without dead ends: 16445 [2023-12-16 05:40:50,903 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-16 05:40:50,904 INFO L413 NwaCegarLoop]: 172 mSDtfsCounter, 1414 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 1491 mSolverCounterSat, 561 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1429 SdHoareTripleChecker+Valid, 762 SdHoareTripleChecker+Invalid, 2052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 561 IncrementalHoareTripleChecker+Valid, 1491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:50,904 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1429 Valid, 762 Invalid, 2052 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [561 Valid, 1491 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-16 05:40:50,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16445 states. [2023-12-16 05:40:51,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16445 to 16264. [2023-12-16 05:40:51,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16264 states, 13452 states have (on average 1.6254088611358906) internal successors, (21865), 13459 states have internal predecessors, (21865), 2783 states have call successors, (2783), 24 states have call predecessors, (2783), 28 states have return successors, (3122), 2782 states have call predecessors, (3122), 2782 states have call successors, (3122) [2023-12-16 05:40:51,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16264 states to 16264 states and 27770 transitions. [2023-12-16 05:40:51,482 INFO L78 Accepts]: Start accepts. Automaton has 16264 states and 27770 transitions. Word has length 139 [2023-12-16 05:40:51,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:51,483 INFO L495 AbstractCegarLoop]: Abstraction has 16264 states and 27770 transitions. [2023-12-16 05:40:51,483 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:51,483 INFO L276 IsEmpty]: Start isEmpty. Operand 16264 states and 27770 transitions. [2023-12-16 05:40:51,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-16 05:40:51,516 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:51,516 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-16 05:40:51,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-16 05:40:51,516 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:51,516 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:51,516 INFO L85 PathProgramCache]: Analyzing trace with hash 445246708, now seen corresponding path program 1 times [2023-12-16 05:40:51,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:51,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985046432] [2023-12-16 05:40:51,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:51,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:51,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:51,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:51,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:51,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:51,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:51,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:51,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:51,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:40:51,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:51,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:40:51,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:51,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:40:51,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:51,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-16 05:40:51,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:51,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-16 05:40:51,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:51,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-16 05:40:51,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:51,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-16 05:40:51,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:51,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-16 05:40:51,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:51,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-16 05:40:51,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:51,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-16 05:40:51,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:51,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-16 05:40:51,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:51,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-12-16 05:40:51,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:51,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:51,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:51,599 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-16 05:40:51,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:51,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985046432] [2023-12-16 05:40:51,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985046432] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:51,600 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:40:51,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:40:51,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796347244] [2023-12-16 05:40:51,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:51,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:40:51,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:51,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:40:51,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:40:51,602 INFO L87 Difference]: Start difference. First operand 16264 states and 27770 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:53,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:53,706 INFO L93 Difference]: Finished difference Result 43123 states and 75137 transitions. [2023-12-16 05:40:53,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:40:53,706 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 140 [2023-12-16 05:40:53,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:53,790 INFO L225 Difference]: With dead ends: 43123 [2023-12-16 05:40:53,790 INFO L226 Difference]: Without dead ends: 29108 [2023-12-16 05:40:53,821 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-16 05:40:53,822 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 1373 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1535 mSolverCounterSat, 527 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1388 SdHoareTripleChecker+Valid, 739 SdHoareTripleChecker+Invalid, 2062 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 527 IncrementalHoareTripleChecker+Valid, 1535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:53,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1388 Valid, 739 Invalid, 2062 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [527 Valid, 1535 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-16 05:40:53,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29108 states. [2023-12-16 05:40:54,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29108 to 28927. [2023-12-16 05:40:54,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28927 states, 24076 states have (on average 1.6219887024422661) internal successors, (39051), 24083 states have internal predecessors, (39051), 4822 states have call successors, (4822), 24 states have call predecessors, (4822), 28 states have return successors, (5435), 4821 states have call predecessors, (5435), 4821 states have call successors, (5435) [2023-12-16 05:40:54,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28927 states to 28927 states and 49308 transitions. [2023-12-16 05:40:54,831 INFO L78 Accepts]: Start accepts. Automaton has 28927 states and 49308 transitions. Word has length 140 [2023-12-16 05:40:54,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:40:54,831 INFO L495 AbstractCegarLoop]: Abstraction has 28927 states and 49308 transitions. [2023-12-16 05:40:54,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:54,831 INFO L276 IsEmpty]: Start isEmpty. Operand 28927 states and 49308 transitions. [2023-12-16 05:40:54,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-16 05:40:54,872 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:40:54,872 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-16 05:40:54,872 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-16 05:40:54,872 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:40:54,872 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:40:54,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1636096018, now seen corresponding path program 1 times [2023-12-16 05:40:54,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:40:54,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240220059] [2023-12-16 05:40:54,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:40:54,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:40:54,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:54,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:40:54,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:54,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:40:54,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:54,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:40:54,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:54,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:40:54,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:54,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:40:54,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:54,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:40:54,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:54,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-16 05:40:54,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:54,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-16 05:40:54,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:54,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-16 05:40:54,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:54,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-16 05:40:54,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:54,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-16 05:40:54,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:54,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-16 05:40:54,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:54,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-16 05:40:54,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:54,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-16 05:40:54,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:54,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-16 05:40:54,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:54,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:40:54,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:40:54,945 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-16 05:40:54,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:40:54,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240220059] [2023-12-16 05:40:54,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240220059] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:40:54,946 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:40:54,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:40:54,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821232196] [2023-12-16 05:40:54,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:40:54,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:40:54,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:40:54,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:40:54,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:40:54,948 INFO L87 Difference]: Start difference. First operand 28927 states and 49308 transitions. Second operand has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:40:57,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:40:57,735 INFO L93 Difference]: Finished difference Result 78895 states and 136696 transitions. [2023-12-16 05:40:57,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:40:57,743 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 141 [2023-12-16 05:40:57,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:40:58,052 INFO L225 Difference]: With dead ends: 78895 [2023-12-16 05:40:58,052 INFO L226 Difference]: Without dead ends: 52996 [2023-12-16 05:40:58,112 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-16 05:40:58,113 INFO L413 NwaCegarLoop]: 173 mSDtfsCounter, 1382 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 1537 mSolverCounterSat, 538 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1397 SdHoareTripleChecker+Valid, 751 SdHoareTripleChecker+Invalid, 2075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 538 IncrementalHoareTripleChecker+Valid, 1537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-16 05:40:58,113 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1397 Valid, 751 Invalid, 2075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [538 Valid, 1537 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-16 05:40:58,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52996 states. [2023-12-16 05:41:00,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52996 to 52815. [2023-12-16 05:41:00,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52815 states, 44249 states have (on average 1.6172342877805148) internal successors, (71561), 44256 states have internal predecessors, (71561), 8537 states have call successors, (8537), 24 states have call predecessors, (8537), 28 states have return successors, (9682), 8536 states have call predecessors, (9682), 8536 states have call successors, (9682) [2023-12-16 05:41:00,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52815 states to 52815 states and 89780 transitions. [2023-12-16 05:41:00,515 INFO L78 Accepts]: Start accepts. Automaton has 52815 states and 89780 transitions. Word has length 141 [2023-12-16 05:41:00,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:41:00,515 INFO L495 AbstractCegarLoop]: Abstraction has 52815 states and 89780 transitions. [2023-12-16 05:41:00,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:41:00,515 INFO L276 IsEmpty]: Start isEmpty. Operand 52815 states and 89780 transitions. [2023-12-16 05:41:00,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-16 05:41:00,570 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:41:00,570 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] [2023-12-16 05:41:00,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-16 05:41:00,570 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:41:00,570 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:41:00,570 INFO L85 PathProgramCache]: Analyzing trace with hash -300030188, now seen corresponding path program 1 times [2023-12-16 05:41:00,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:41:00,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071569225] [2023-12-16 05:41:00,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:41:00,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:41:00,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:00,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:41:00,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:00,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:41:00,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:00,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:41:00,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:00,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:41:00,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:00,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:41:00,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:00,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:41:00,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:00,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-16 05:41:00,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:00,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-16 05:41:00,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:00,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-16 05:41:00,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:00,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-16 05:41:00,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:00,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-16 05:41:00,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:00,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 05:41:00,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:00,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-16 05:41:00,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:00,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-16 05:41:00,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:00,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-12-16 05:41:00,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:00,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:41:00,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:00,713 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-16 05:41:00,714 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:41:00,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071569225] [2023-12-16 05:41:00,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071569225] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 05:41:00,714 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 05:41:00,714 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 05:41:00,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312352251] [2023-12-16 05:41:00,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 05:41:00,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 05:41:00,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:41:00,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 05:41:00,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 05:41:00,715 INFO L87 Difference]: Start difference. First operand 52815 states and 89780 transitions. Second operand has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:41:04,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 05:41:04,441 INFO L93 Difference]: Finished difference Result 98670 states and 171401 transitions. [2023-12-16 05:41:04,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 05:41:04,441 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 142 [2023-12-16 05:41:04,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 05:41:04,789 INFO L225 Difference]: With dead ends: 98670 [2023-12-16 05:41:04,789 INFO L226 Difference]: Without dead ends: 98468 [2023-12-16 05:41:04,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-16 05:41:04,829 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 1301 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 1627 mSolverCounterSat, 507 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1316 SdHoareTripleChecker+Valid, 745 SdHoareTripleChecker+Invalid, 2134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 507 IncrementalHoareTripleChecker+Valid, 1627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-16 05:41:04,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1316 Valid, 745 Invalid, 2134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [507 Valid, 1627 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-16 05:41:04,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98468 states. [2023-12-16 05:41:08,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98468 to 98287. [2023-12-16 05:41:08,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98287 states, 82922 states have (on average 1.6110320542196281) internal successors, (133590), 82929 states have internal predecessors, (133590), 15336 states have call successors, (15336), 24 states have call predecessors, (15336), 28 states have return successors, (17527), 15335 states have call predecessors, (17527), 15335 states have call successors, (17527) [2023-12-16 05:41:08,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98287 states to 98287 states and 166453 transitions. [2023-12-16 05:41:08,986 INFO L78 Accepts]: Start accepts. Automaton has 98287 states and 166453 transitions. Word has length 142 [2023-12-16 05:41:08,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 05:41:08,986 INFO L495 AbstractCegarLoop]: Abstraction has 98287 states and 166453 transitions. [2023-12-16 05:41:08,986 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 05:41:08,986 INFO L276 IsEmpty]: Start isEmpty. Operand 98287 states and 166453 transitions. [2023-12-16 05:41:09,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-16 05:41:09,057 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 05:41:09,057 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] [2023-12-16 05:41:09,057 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-16 05:41:09,057 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 05:41:09,057 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 05:41:09,058 INFO L85 PathProgramCache]: Analyzing trace with hash 1192568721, now seen corresponding path program 1 times [2023-12-16 05:41:09,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 05:41:09,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277786319] [2023-12-16 05:41:09,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:41:09,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 05:41:09,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 05:41:09,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-16 05:41:09,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-16 05:41:09,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 05:41:09,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-16 05:41:09,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-16 05:41:09,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-16 05:41:09,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-16 05:41:09,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-16 05:41:09,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-16 05:41:09,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-16 05:41:09,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 05:41:09,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-16 05:41:09,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-16 05:41:09,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-12-16 05:41:09,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 05:41:09,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,550 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-16 05:41:09,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 05:41:09,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277786319] [2023-12-16 05:41:09,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277786319] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 05:41:09,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [855040534] [2023-12-16 05:41:09,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 05:41:09,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:41:09,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 05:41:09,573 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 05:41:09,589 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-16 05:41:09,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 05:41:09,866 INFO L262 TraceCheckSpWp]: Trace formula consists of 1149 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-16 05:41:09,869 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 05:41:10,070 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-16 05:41:10,070 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 05:41:10,369 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-16 05:41:10,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [855040534] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 05:41:10,370 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-16 05:41:10,370 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 9, 9] total 32 [2023-12-16 05:41:10,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160955038] [2023-12-16 05:41:10,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-16 05:41:10,370 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-16 05:41:10,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 05:41:10,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-16 05:41:10,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=914, Unknown=0, NotChecked=0, Total=992 [2023-12-16 05:41:10,372 INFO L87 Difference]: Start difference. First operand 98287 states and 166453 transitions. Second operand has 32 states, 30 states have (on average 7.7) internal successors, (231), 24 states have internal predecessors, (231), 9 states have call successors, (48), 12 states have call predecessors, (48), 12 states have return successors, (42), 11 states have call predecessors, (42), 9 states have call successors, (42) Received shutdown request... [2023-12-16 05:41:20,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2023-12-16 05:41:20,669 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 484 GetRequests, 335 SyntacticMatches, 0 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7151 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=2872, Invalid=19778, Unknown=0, NotChecked=0, Total=22650 [2023-12-16 05:41:20,670 INFO L413 NwaCegarLoop]: 323 mSDtfsCounter, 3041 mSDsluCounter, 7337 mSDsCounter, 0 mSdLazyCounter, 12212 mSolverCounterSat, 630 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3044 SdHoareTripleChecker+Valid, 7660 SdHoareTripleChecker+Invalid, 12842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 630 IncrementalHoareTripleChecker+Valid, 12212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2023-12-16 05:41:20,670 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3044 Valid, 7660 Invalid, 12842 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [630 Valid, 12212 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2023-12-16 05:41:20,671 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-16 05:41:20,680 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-16 05:41:20,689 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 05:41:20,689 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 05:41:20,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 05:41:20,882 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (98287states) and FLOYD_HOARE automaton (currently 123 states, 32 states before enhancement),while ReachableStatesComputation was computing reachable states (13044 states constructed, input type IntersectNwa). [2023-12-16 05:41:20,922 INFO L445 BasicCegarLoop]: Path program histogram: [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 05:41:20,924 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 05:41:20,986 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 05:41:20 BoogieIcfgContainer [2023-12-16 05:41:20,986 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 05:41:20,987 INFO L158 Benchmark]: Toolchain (without parser) took 68555.29ms. Allocated memory was 219.2MB in the beginning and 4.4GB in the end (delta: 4.2GB). Free memory was 174.7MB in the beginning and 3.2GB in the end (delta: -3.1GB). Peak memory consumption was 1.1GB. Max. memory is 8.0GB. [2023-12-16 05:41:20,987 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 182.5MB. Free memory is still 133.4MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 05:41:20,987 INFO L158 Benchmark]: CACSL2BoogieTranslator took 690.79ms. Allocated memory is still 219.2MB. Free memory was 174.3MB in the beginning and 131.7MB in the end (delta: 42.6MB). Peak memory consumption was 43.0MB. Max. memory is 8.0GB. [2023-12-16 05:41:20,987 INFO L158 Benchmark]: Boogie Procedure Inliner took 96.18ms. Allocated memory is still 219.2MB. Free memory was 131.7MB in the beginning and 125.4MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. [2023-12-16 05:41:20,987 INFO L158 Benchmark]: Boogie Preprocessor took 146.55ms. Allocated memory is still 219.2MB. Free memory was 125.4MB in the beginning and 118.5MB in the end (delta: 6.9MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. [2023-12-16 05:41:20,996 INFO L158 Benchmark]: RCFGBuilder took 1244.79ms. Allocated memory is still 219.2MB. Free memory was 118.5MB in the beginning and 113.4MB in the end (delta: 5.1MB). Peak memory consumption was 14.5MB. Max. memory is 8.0GB. [2023-12-16 05:41:20,996 INFO L158 Benchmark]: TraceAbstraction took 66370.85ms. Allocated memory was 219.2MB in the beginning and 4.4GB in the end (delta: 4.2GB). Free memory was 112.9MB in the beginning and 3.2GB in the end (delta: -3.1GB). Peak memory consumption was 1.1GB. Max. memory is 8.0GB. [2023-12-16 05:41:21,010 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.10ms. Allocated memory is still 182.5MB. Free memory is still 133.4MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 690.79ms. Allocated memory is still 219.2MB. Free memory was 174.3MB in the beginning and 131.7MB in the end (delta: 42.6MB). Peak memory consumption was 43.0MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 96.18ms. Allocated memory is still 219.2MB. Free memory was 131.7MB in the beginning and 125.4MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. * Boogie Preprocessor took 146.55ms. Allocated memory is still 219.2MB. Free memory was 125.4MB in the beginning and 118.5MB in the end (delta: 6.9MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. * RCFGBuilder took 1244.79ms. Allocated memory is still 219.2MB. Free memory was 118.5MB in the beginning and 113.4MB in the end (delta: 5.1MB). Peak memory consumption was 14.5MB. Max. memory is 8.0GB. * TraceAbstraction took 66370.85ms. Allocated memory was 219.2MB in the beginning and 4.4GB in the end (delta: 4.2GB). Free memory was 112.9MB in the beginning and 3.2GB in the end (delta: -3.1GB). Peak memory consumption was 1.1GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 48]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [48] - GenericResultAtLocation [Line: 208]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [208] - GenericResultAtLocation [Line: 574]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"EncryptVerify_spec.i","") [574] - GenericResultAtLocation [Line: 593]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [593] - GenericResultAtLocation [Line: 908]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [908] - GenericResultAtLocation [Line: 943]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [943] - GenericResultAtLocation [Line: 952]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [952] - GenericResultAtLocation [Line: 2023]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [2023] - GenericResultAtLocation [Line: 2242]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [2242] - GenericResultAtLocation [Line: 2633]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [2633] - GenericResultAtLocation [Line: 3030]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [3030] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 948]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 948). Cancelled while NwaCegarLoop was constructing difference of abstraction (98287states) and FLOYD_HOARE automaton (currently 123 states, 32 states before enhancement),while ReachableStatesComputation was computing reachable states (13044 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 25 procedures, 354 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 66.3s, OverallIterations: 21, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.4s, AutomataDifference: 47.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 24711 SdHoareTripleChecker+Valid, 33.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 24520 mSDsluCounter, 28261 SdHoareTripleChecker+Invalid, 28.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 22853 mSDsCounter, 8827 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 47632 IncrementalHoareTripleChecker+Invalid, 56459 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 8827 mSolverCounterUnsat, 5408 mSDtfsCounter, 47632 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2241 GetRequests, 1830 SyntacticMatches, 0 SemanticMatches, 411 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7659 ImplicationChecksByTransitivity, 7.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=98287occurred in iteration=20, InterpolantAutomatonStates: 180, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 9.5s AutomataMinimizationTime, 20 MinimizatonAttempts, 2710 StatesRemovedByMinimization, 16 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 1.1s SatisfiabilityAnalysisTime, 4.5s InterpolantComputationTime, 3621 NumberOfCodeBlocks, 3621 NumberOfCodeBlocksAsserted, 28 NumberOfCheckSat, 3863 ConstructedInterpolants, 0 QuantifiedInterpolants, 6422 SizeOfPredicates, 12 NumberOfNonLiveVariables, 7716 ConjunctsInSsa, 36 ConjunctsInUnsatCore, 30 InterpolantComputations, 19 PerfectInterpolantSequences, 1100/1142 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown