/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 true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/product-lines/email_spec6_product30.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-15 22:49:36,042 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-15 22:49:36,108 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-15 22:49:36,111 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-15 22:49:36,112 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-15 22:49:36,129 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-15 22:49:36,130 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-15 22:49:36,130 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-15 22:49:36,131 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-15 22:49:36,131 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-15 22:49:36,131 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-15 22:49:36,132 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-15 22:49:36,132 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-15 22:49:36,132 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-15 22:49:36,133 INFO L153 SettingsManager]: * Use SBE=true [2023-12-15 22:49:36,133 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-15 22:49:36,133 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-15 22:49:36,134 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-15 22:49:36,134 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-15 22:49:36,134 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-15 22:49:36,134 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-15 22:49:36,135 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-15 22:49:36,135 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-15 22:49:36,135 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-15 22:49:36,136 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-15 22:49:36,136 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-15 22:49:36,136 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-15 22:49:36,136 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-15 22:49:36,137 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-15 22:49:36,137 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-15 22:49:36,137 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-15 22:49:36,137 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-15 22:49:36,137 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-15 22:49:36,138 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-15 22:49:36,138 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-15 22:49:36,138 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-15 22:49:36,139 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-15 22:49:36,139 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-15 22:49:36,139 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-15 22:49:36,139 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-15 22:49:36,139 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-15 22:49:36,139 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-15 22:49:36,140 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-15 22:49:36,140 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 -> true [2023-12-15 22:49:36,358 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-15 22:49:36,378 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-15 22:49:36,380 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-15 22:49:36,381 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-15 22:49:36,382 INFO L274 PluginConnector]: CDTParser initialized [2023-12-15 22:49:36,383 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/email_spec6_product30.cil.c [2023-12-15 22:49:37,511 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-15 22:49:37,774 INFO L384 CDTParser]: Found 1 translation units. [2023-12-15 22:49:37,774 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec6_product30.cil.c [2023-12-15 22:49:37,798 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d5f9709e1/cada91236cc34c59bc6fa520e47143ba/FLAG7dca937b6 [2023-12-15 22:49:37,809 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d5f9709e1/cada91236cc34c59bc6fa520e47143ba [2023-12-15 22:49:37,811 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-15 22:49:37,813 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-15 22:49:37,814 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-15 22:49:37,814 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-15 22:49:37,818 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-15 22:49:37,819 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.12 10:49:37" (1/1) ... [2023-12-15 22:49:37,819 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3b61c596 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:49:37, skipping insertion in model container [2023-12-15 22:49:37,820 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.12 10:49:37" (1/1) ... [2023-12-15 22:49:37,882 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-15 22:49:38,396 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_spec6_product30.cil.c[64728,64741] [2023-12-15 22:49:38,400 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-15 22:49:38,413 INFO L202 MainTranslator]: Completed pre-run [2023-12-15 22:49:38,420 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [48] [2023-12-15 22:49:38,422 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [273] [2023-12-15 22:49:38,422 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [322] [2023-12-15 22:49:38,422 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [1402] [2023-12-15 22:49:38,422 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EncryptDecrypt_spec.i","") [1814] [2023-12-15 22:49:38,422 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [1864] [2023-12-15 22:49:38,422 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [1881] [2023-12-15 22:49:38,422 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [2245] [2023-12-15 22:49:38,423 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2381] [2023-12-15 22:49:38,423 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2747] [2023-12-15 22:49:38,423 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [3022] [2023-12-15 22:49:38,529 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_spec6_product30.cil.c[64728,64741] [2023-12-15 22:49:38,529 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-15 22:49:38,565 INFO L206 MainTranslator]: Completed translation [2023-12-15 22:49:38,566 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:49:38 WrapperNode [2023-12-15 22:49:38,567 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-15 22:49:38,568 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-15 22:49:38,568 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-15 22:49:38,568 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-15 22:49:38,574 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:49:38" (1/1) ... [2023-12-15 22:49:38,609 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:49:38" (1/1) ... [2023-12-15 22:49:38,699 INFO L138 Inliner]: procedures = 132, calls = 209, calls flagged for inlining = 61, calls inlined = 51, statements flattened = 924 [2023-12-15 22:49:38,699 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-15 22:49:38,700 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-15 22:49:38,700 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-15 22:49:38,700 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-15 22:49:38,733 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:49:38" (1/1) ... [2023-12-15 22:49:38,734 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:49:38" (1/1) ... [2023-12-15 22:49:38,739 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:49:38" (1/1) ... [2023-12-15 22:49:38,760 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-15 22:49:38,760 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:49:38" (1/1) ... [2023-12-15 22:49:38,760 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:49:38" (1/1) ... [2023-12-15 22:49:38,775 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:49:38" (1/1) ... [2023-12-15 22:49:38,781 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:49:38" (1/1) ... [2023-12-15 22:49:38,786 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:49:38" (1/1) ... [2023-12-15 22:49:38,790 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:49:38" (1/1) ... [2023-12-15 22:49:38,798 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-15 22:49:38,798 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-15 22:49:38,799 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-15 22:49:38,799 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-15 22:49:38,802 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:49:38" (1/1) ... [2023-12-15 22:49:38,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-15 22:49:38,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:49:38,854 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-15 22:49:38,856 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-15 22:49:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2023-12-15 22:49:38,878 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2023-12-15 22:49:38,878 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2023-12-15 22:49:38,878 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2023-12-15 22:49:38,878 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2023-12-15 22:49:38,878 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2023-12-15 22:49:38,878 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-12-15 22:49:38,878 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-12-15 22:49:38,878 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-12-15 22:49:38,879 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-12-15 22:49:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-12-15 22:49:38,879 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-12-15 22:49:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-12-15 22:49:38,879 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-12-15 22:49:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2023-12-15 22:49:38,879 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2023-12-15 22:49:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2023-12-15 22:49:38,879 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2023-12-15 22:49:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-12-15 22:49:38,880 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-12-15 22:49:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-12-15 22:49:38,880 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-12-15 22:49:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-12-15 22:49:38,880 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-12-15 22:49:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-15 22:49:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2023-12-15 22:49:38,880 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2023-12-15 22:49:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2023-12-15 22:49:38,881 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2023-12-15 22:49:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-12-15 22:49:38,881 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-12-15 22:49:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-12-15 22:49:38,881 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-12-15 22:49:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-12-15 22:49:38,881 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-12-15 22:49:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2023-12-15 22:49:38,881 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2023-12-15 22:49:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-12-15 22:49:38,882 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-12-15 22:49:38,882 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2023-12-15 22:49:38,882 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2023-12-15 22:49:38,882 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-12-15 22:49:38,882 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-12-15 22:49:38,882 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-12-15 22:49:38,882 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-12-15 22:49:38,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-15 22:49:38,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-15 22:49:38,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-12-15 22:49:38,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-12-15 22:49:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-12-15 22:49:38,883 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-12-15 22:49:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-15 22:49:38,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-15 22:49:39,058 INFO L241 CfgBuilder]: Building ICFG [2023-12-15 22:49:39,063 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-15 22:49:39,745 INFO L282 CfgBuilder]: Performing block encoding [2023-12-15 22:49:39,816 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-15 22:49:39,817 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-15 22:49:39,817 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.12 10:49:39 BoogieIcfgContainer [2023-12-15 22:49:39,818 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-15 22:49:39,822 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-15 22:49:39,822 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-15 22:49:39,825 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-15 22:49:39,825 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.12 10:49:37" (1/3) ... [2023-12-15 22:49:39,826 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fc84251 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.12 10:49:39, skipping insertion in model container [2023-12-15 22:49:39,826 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:49:38" (2/3) ... [2023-12-15 22:49:39,827 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fc84251 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.12 10:49:39, skipping insertion in model container [2023-12-15 22:49:39,827 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.12 10:49:39" (3/3) ... [2023-12-15 22:49:39,828 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec6_product30.cil.c [2023-12-15 22:49:39,844 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-15 22:49:39,845 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-15 22:49:39,915 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-15 22:49:39,922 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;@21a4af55, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-15 22:49:39,923 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-15 22:49:39,929 INFO L276 IsEmpty]: Start isEmpty. Operand has 324 states, 244 states have (on average 1.569672131147541) internal successors, (383), 248 states have internal predecessors, (383), 55 states have call successors, (55), 23 states have call predecessors, (55), 23 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2023-12-15 22:49:39,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-12-15 22:49:39,961 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:49:39,962 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, 1, 1, 1, 1] [2023-12-15 22:49:39,963 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:49:39,972 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:49:39,973 INFO L85 PathProgramCache]: Analyzing trace with hash 792826018, now seen corresponding path program 1 times [2023-12-15 22:49:39,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:49:39,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566451167] [2023-12-15 22:49:39,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:39,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:49:40,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:49:40,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:49:40,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:49:40,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:49:40,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-15 22:49:40,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:49:40,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 22:49:40,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-15 22:49:40,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-15 22:49:40,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-15 22:49:40,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-15 22:49:40,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-15 22:49:40,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-15 22:49:40,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-15 22:49:40,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-15 22:49:40,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-15 22:49:40,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-15 22:49:40,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:40,789 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-15 22:49:40,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:49:40,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566451167] [2023-12-15 22:49:40,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566451167] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:49:40,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [363975432] [2023-12-15 22:49:40,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:40,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:49:40,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:49:40,796 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-15 22:49:40,829 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-15 22:49:41,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:41,137 INFO L262 TraceCheckSpWp]: Trace formula consists of 1118 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-15 22:49:41,148 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:49:41,172 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-15 22:49:41,172 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:49:41,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [363975432] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:49:41,172 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:49:41,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2023-12-15 22:49:41,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048205823] [2023-12-15 22:49:41,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:49:41,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-15 22:49:41,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:49:41,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-15 22:49:41,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:49:41,208 INFO L87 Difference]: Start difference. First operand has 324 states, 244 states have (on average 1.569672131147541) internal successors, (383), 248 states have internal predecessors, (383), 55 states have call successors, (55), 23 states have call predecessors, (55), 23 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) Second operand has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:49:41,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:49:41,313 INFO L93 Difference]: Finished difference Result 503 states and 749 transitions. [2023-12-15 22:49:41,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-15 22:49:41,315 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 119 [2023-12-15 22:49:41,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:49:41,334 INFO L225 Difference]: With dead ends: 503 [2023-12-15 22:49:41,335 INFO L226 Difference]: Without dead ends: 321 [2023-12-15 22:49:41,343 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 149 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-15 22:49:41,347 INFO L413 NwaCegarLoop]: 475 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:49:41,349 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 475 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:49:41,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2023-12-15 22:49:41,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 321. [2023-12-15 22:49:41,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 242 states have (on average 1.5537190082644627) internal successors, (376), 245 states have internal predecessors, (376), 55 states have call successors, (55), 23 states have call predecessors, (55), 23 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2023-12-15 22:49:41,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 485 transitions. [2023-12-15 22:49:41,434 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 485 transitions. Word has length 119 [2023-12-15 22:49:41,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:49:41,441 INFO L495 AbstractCegarLoop]: Abstraction has 321 states and 485 transitions. [2023-12-15 22:49:41,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:49:41,441 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 485 transitions. [2023-12-15 22:49:41,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-15 22:49:41,447 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:49:41,448 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, 1, 1, 1, 1, 1] [2023-12-15 22:49:41,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-15 22:49:41,656 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-15 22:49:41,656 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:49:41,657 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:49:41,657 INFO L85 PathProgramCache]: Analyzing trace with hash 233068803, now seen corresponding path program 1 times [2023-12-15 22:49:41,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:49:41,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602540112] [2023-12-15 22:49:41,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:41,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:49:41,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:41,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:49:41,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:41,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:49:41,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:41,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:49:41,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:41,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:49:41,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:41,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-15 22:49:41,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:41,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:49:41,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:41,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-15 22:49:41,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:41,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-15 22:49:41,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:41,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-15 22:49:41,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:41,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-15 22:49:41,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:41,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 22:49:41,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:41,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-15 22:49:41,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:41,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-15 22:49:42,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-15 22:49:42,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-15 22:49:42,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-15 22:49:42,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-15 22:49:42,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,016 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-15 22:49:42,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:49:42,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602540112] [2023-12-15 22:49:42,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602540112] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:49:42,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520647794] [2023-12-15 22:49:42,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:42,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:49:42,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:49:42,020 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-15 22:49:42,040 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-15 22:49:42,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,308 INFO L262 TraceCheckSpWp]: Trace formula consists of 1119 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-15 22:49:42,323 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:49:42,358 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-15 22:49:42,358 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:49:42,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1520647794] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:49:42,359 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:49:42,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-15 22:49:42,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923027256] [2023-12-15 22:49:42,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:49:42,360 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-15 22:49:42,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:49:42,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-15 22:49:42,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:49:42,361 INFO L87 Difference]: Start difference. First operand 321 states and 485 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:49:42,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:49:42,425 INFO L93 Difference]: Finished difference Result 499 states and 736 transitions. [2023-12-15 22:49:42,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-15 22:49:42,425 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 120 [2023-12-15 22:49:42,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:49:42,428 INFO L225 Difference]: With dead ends: 499 [2023-12-15 22:49:42,428 INFO L226 Difference]: Without dead ends: 323 [2023-12-15 22:49:42,429 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:49:42,431 INFO L413 NwaCegarLoop]: 472 mSDtfsCounter, 0 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 943 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:49:42,431 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 943 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:49:42,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2023-12-15 22:49:42,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 323. [2023-12-15 22:49:42,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 244 states have (on average 1.5491803278688525) internal successors, (378), 247 states have internal predecessors, (378), 55 states have call successors, (55), 23 states have call predecessors, (55), 23 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2023-12-15 22:49:42,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 487 transitions. [2023-12-15 22:49:42,453 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 487 transitions. Word has length 120 [2023-12-15 22:49:42,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:49:42,455 INFO L495 AbstractCegarLoop]: Abstraction has 323 states and 487 transitions. [2023-12-15 22:49:42,458 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:49:42,458 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 487 transitions. [2023-12-15 22:49:42,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-12-15 22:49:42,460 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:49:42,461 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, 1, 1, 1, 1] [2023-12-15 22:49:42,470 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-15 22:49:42,669 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-15 22:49:42,670 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:49:42,670 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:49:42,670 INFO L85 PathProgramCache]: Analyzing trace with hash 1664048160, now seen corresponding path program 1 times [2023-12-15 22:49:42,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:49:42,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544172366] [2023-12-15 22:49:42,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:42,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:49:42,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:49:42,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:49:42,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:49:42,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:49:42,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-15 22:49:42,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:49:42,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-15 22:49:42,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-15 22:49:42,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-15 22:49:42,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-15 22:49:42,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-15 22:49:42,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-15 22:49:42,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-15 22:49:42,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-15 22:49:42,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-15 22:49:42,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-15 22:49:42,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-15 22:49:42,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:42,976 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-15 22:49:42,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:49:42,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544172366] [2023-12-15 22:49:42,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544172366] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:49:42,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024990476] [2023-12-15 22:49:42,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:42,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:49:42,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:49:42,978 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-15 22:49:42,999 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-15 22:49:43,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,264 INFO L262 TraceCheckSpWp]: Trace formula consists of 1143 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:49:43,273 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:49:43,301 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-15 22:49:43,302 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:49:43,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024990476] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:49:43,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:49:43,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-15 22:49:43,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333259415] [2023-12-15 22:49:43,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:49:43,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-15 22:49:43,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:49:43,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-15 22:49:43,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:49:43,305 INFO L87 Difference]: Start difference. First operand 323 states and 487 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:49:43,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:49:43,362 INFO L93 Difference]: Finished difference Result 676 states and 1033 transitions. [2023-12-15 22:49:43,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-15 22:49:43,362 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 127 [2023-12-15 22:49:43,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:49:43,365 INFO L225 Difference]: With dead ends: 676 [2023-12-15 22:49:43,365 INFO L226 Difference]: Without dead ends: 375 [2023-12-15 22:49:43,366 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:49:43,367 INFO L413 NwaCegarLoop]: 487 mSDtfsCounter, 102 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 917 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:49:43,368 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 917 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:49:43,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2023-12-15 22:49:43,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 370. [2023-12-15 22:49:43,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 280 states have (on average 1.5642857142857143) internal successors, (438), 283 states have internal predecessors, (438), 66 states have call successors, (66), 23 states have call predecessors, (66), 23 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2023-12-15 22:49:43,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 569 transitions. [2023-12-15 22:49:43,385 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 569 transitions. Word has length 127 [2023-12-15 22:49:43,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:49:43,385 INFO L495 AbstractCegarLoop]: Abstraction has 370 states and 569 transitions. [2023-12-15 22:49:43,386 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:49:43,386 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 569 transitions. [2023-12-15 22:49:43,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-12-15 22:49:43,388 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:49:43,388 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, 1, 1, 1, 1, 1] [2023-12-15 22:49:43,398 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-15 22:49:43,596 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-15 22:49:43,596 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:49:43,597 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:49:43,597 INFO L85 PathProgramCache]: Analyzing trace with hash -556915965, now seen corresponding path program 1 times [2023-12-15 22:49:43,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:49:43,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787488366] [2023-12-15 22:49:43,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:43,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:49:43,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:49:43,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:49:43,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:49:43,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:49:43,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-15 22:49:43,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:49:43,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-15 22:49:43,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-15 22:49:43,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-15 22:49:43,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-15 22:49:43,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:49:43,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-15 22:49:43,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-15 22:49:43,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-15 22:49:43,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-15 22:49:43,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-15 22:49:43,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-15 22:49:43,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:43,843 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-15 22:49:43,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:49:43,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787488366] [2023-12-15 22:49:43,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787488366] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:49:43,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650678827] [2023-12-15 22:49:43,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:43,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:49:43,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:49:43,848 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-15 22:49:43,868 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-15 22:49:44,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,124 INFO L262 TraceCheckSpWp]: Trace formula consists of 1148 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-15 22:49:44,130 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:49:44,198 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-15 22:49:44,198 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:49:44,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650678827] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:49:44,199 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:49:44,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-12-15 22:49:44,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815389849] [2023-12-15 22:49:44,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:49:44,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-15 22:49:44,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:49:44,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-15 22:49:44,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:49:44,201 INFO L87 Difference]: Start difference. First operand 370 states and 569 transitions. Second operand has 5 states, 4 states have (on average 19.75) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:49:44,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:49:44,290 INFO L93 Difference]: Finished difference Result 735 states and 1132 transitions. [2023-12-15 22:49:44,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:49:44,291 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.75) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 128 [2023-12-15 22:49:44,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:49:44,293 INFO L225 Difference]: With dead ends: 735 [2023-12-15 22:49:44,293 INFO L226 Difference]: Without dead ends: 372 [2023-12-15 22:49:44,295 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 155 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-15 22:49:44,295 INFO L413 NwaCegarLoop]: 463 mSDtfsCounter, 8 mSDsluCounter, 1378 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1841 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:49:44,296 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1841 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:49:44,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2023-12-15 22:49:44,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 372. [2023-12-15 22:49:44,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 281 states have (on average 1.5622775800711743) internal successors, (439), 285 states have internal predecessors, (439), 66 states have call successors, (66), 23 states have call predecessors, (66), 24 states have return successors, (67), 65 states have call predecessors, (67), 65 states have call successors, (67) [2023-12-15 22:49:44,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 572 transitions. [2023-12-15 22:49:44,311 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 572 transitions. Word has length 128 [2023-12-15 22:49:44,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:49:44,311 INFO L495 AbstractCegarLoop]: Abstraction has 372 states and 572 transitions. [2023-12-15 22:49:44,312 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.75) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:49:44,312 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 572 transitions. [2023-12-15 22:49:44,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-12-15 22:49:44,314 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:49:44,314 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, 1, 1, 1, 1, 1] [2023-12-15 22:49:44,325 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-15 22:49:44,521 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-15 22:49:44,522 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:49:44,522 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:49:44,522 INFO L85 PathProgramCache]: Analyzing trace with hash -2031681540, now seen corresponding path program 1 times [2023-12-15 22:49:44,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:49:44,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899265910] [2023-12-15 22:49:44,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:44,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:49:44,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:49:44,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:49:44,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:49:44,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:49:44,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-15 22:49:44,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-12-15 22:49:44,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-15 22:49:44,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:49:44,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-15 22:49:44,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-15 22:49:44,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-15 22:49:44,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-15 22:49:44,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-15 22:49:44,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-15 22:49:44,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 22:49:44,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-15 22:49:44,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-15 22:49:44,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:44,759 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-15 22:49:44,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:49:44,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899265910] [2023-12-15 22:49:44,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899265910] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:49:44,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401947131] [2023-12-15 22:49:44,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:44,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:49:44,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:49:44,761 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-15 22:49:44,817 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-15 22:49:45,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,068 INFO L262 TraceCheckSpWp]: Trace formula consists of 1149 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-15 22:49:45,073 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:49:45,127 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-15 22:49:45,127 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:49:45,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401947131] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:49:45,128 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:49:45,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2023-12-15 22:49:45,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536131556] [2023-12-15 22:49:45,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:49:45,129 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-15 22:49:45,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:49:45,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-15 22:49:45,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:49:45,130 INFO L87 Difference]: Start difference. First operand 372 states and 572 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:49:45,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:49:45,223 INFO L93 Difference]: Finished difference Result 737 states and 1137 transitions. [2023-12-15 22:49:45,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:49:45,223 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 129 [2023-12-15 22:49:45,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:49:45,226 INFO L225 Difference]: With dead ends: 737 [2023-12-15 22:49:45,226 INFO L226 Difference]: Without dead ends: 374 [2023-12-15 22:49:45,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 155 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-15 22:49:45,227 INFO L413 NwaCegarLoop]: 461 mSDtfsCounter, 8 mSDsluCounter, 1366 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1827 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:49:45,228 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1827 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:49:45,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2023-12-15 22:49:45,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 374. [2023-12-15 22:49:45,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 282 states have (on average 1.5602836879432624) internal successors, (440), 287 states have internal predecessors, (440), 66 states have call successors, (66), 23 states have call predecessors, (66), 25 states have return successors, (72), 65 states have call predecessors, (72), 65 states have call successors, (72) [2023-12-15 22:49:45,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 578 transitions. [2023-12-15 22:49:45,250 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 578 transitions. Word has length 129 [2023-12-15 22:49:45,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:49:45,250 INFO L495 AbstractCegarLoop]: Abstraction has 374 states and 578 transitions. [2023-12-15 22:49:45,250 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:49:45,250 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 578 transitions. [2023-12-15 22:49:45,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-12-15 22:49:45,252 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:49:45,252 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, 1] [2023-12-15 22:49:45,260 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-15 22:49:45,459 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-15 22:49:45,459 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:49:45,459 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:49:45,460 INFO L85 PathProgramCache]: Analyzing trace with hash -961737422, now seen corresponding path program 1 times [2023-12-15 22:49:45,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:49:45,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346203184] [2023-12-15 22:49:45,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:45,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:49:45,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:49:45,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:49:45,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:49:45,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:49:45,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:49:45,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-15 22:49:45,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-15 22:49:45,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-15 22:49:45,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-15 22:49:45,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-15 22:49:45,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-15 22:49:45,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-15 22:49:45,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-15 22:49:45,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-15 22:49:45,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-15 22:49:45,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-15 22:49:45,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-15 22:49:45,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:45,663 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-15 22:49:45,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:49:45,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346203184] [2023-12-15 22:49:45,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346203184] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:49:45,663 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:49:45,663 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-15 22:49:45,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590074722] [2023-12-15 22:49:45,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:49:45,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-15 22:49:45,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:49:45,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-15 22:49:45,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:49:45,665 INFO L87 Difference]: Start difference. First operand 374 states and 578 transitions. Second operand has 9 states, 8 states have (on average 9.625) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:49:47,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:49:47,436 INFO L93 Difference]: Finished difference Result 819 states and 1278 transitions. [2023-12-15 22:49:47,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-15 22:49:47,437 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.625) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 130 [2023-12-15 22:49:47,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:49:47,440 INFO L225 Difference]: With dead ends: 819 [2023-12-15 22:49:47,440 INFO L226 Difference]: Without dead ends: 464 [2023-12-15 22:49:47,441 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 37 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-15 22:49:47,442 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 1054 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 2204 mSolverCounterSat, 354 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1055 SdHoareTripleChecker+Valid, 962 SdHoareTripleChecker+Invalid, 2558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 354 IncrementalHoareTripleChecker+Valid, 2204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-15 22:49:47,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1055 Valid, 962 Invalid, 2558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [354 Valid, 2204 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-15 22:49:47,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2023-12-15 22:49:47,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 374. [2023-12-15 22:49:47,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 282 states have (on average 1.5602836879432624) internal successors, (440), 287 states have internal predecessors, (440), 66 states have call successors, (66), 23 states have call predecessors, (66), 25 states have return successors, (71), 65 states have call predecessors, (71), 65 states have call successors, (71) [2023-12-15 22:49:47,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 577 transitions. [2023-12-15 22:49:47,469 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 577 transitions. Word has length 130 [2023-12-15 22:49:47,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:49:47,469 INFO L495 AbstractCegarLoop]: Abstraction has 374 states and 577 transitions. [2023-12-15 22:49:47,469 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.625) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:49:47,469 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 577 transitions. [2023-12-15 22:49:47,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-15 22:49:47,471 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:49:47,472 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, 1, 1, 1] [2023-12-15 22:49:47,472 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-15 22:49:47,472 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:49:47,472 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:49:47,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1607201651, now seen corresponding path program 2 times [2023-12-15 22:49:47,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:49:47,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525769786] [2023-12-15 22:49:47,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:47,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:49:47,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:49:47,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:49:47,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:49:47,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:49:47,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:49:47,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 22:49:47,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:49:47,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-15 22:49:47,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-15 22:49:47,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-15 22:49:47,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-15 22:49:47,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-15 22:49:47,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-15 22:49:47,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-15 22:49:47,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-15 22:49:47,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-15 22:49:47,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-15 22:49:47,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:47,654 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-15 22:49:47,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:49:47,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525769786] [2023-12-15 22:49:47,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525769786] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:49:47,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:49:47,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-15 22:49:47,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476078473] [2023-12-15 22:49:47,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:49:47,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-15 22:49:47,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:49:47,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-15 22:49:47,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:49:47,657 INFO L87 Difference]: Start difference. First operand 374 states and 577 transitions. Second operand has 9 states, 8 states have (on average 9.75) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:49:49,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:49:49,366 INFO L93 Difference]: Finished difference Result 821 states and 1281 transitions. [2023-12-15 22:49:49,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-15 22:49:49,367 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.75) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 131 [2023-12-15 22:49:49,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:49:49,370 INFO L225 Difference]: With dead ends: 821 [2023-12-15 22:49:49,370 INFO L226 Difference]: Without dead ends: 466 [2023-12-15 22:49:49,371 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 37 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-15 22:49:49,372 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 1047 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 2220 mSolverCounterSat, 350 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1049 SdHoareTripleChecker+Valid, 963 SdHoareTripleChecker+Invalid, 2570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 350 IncrementalHoareTripleChecker+Valid, 2220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-15 22:49:49,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1049 Valid, 963 Invalid, 2570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [350 Valid, 2220 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-15 22:49:49,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2023-12-15 22:49:49,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 376. [2023-12-15 22:49:49,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 283 states have (on average 1.558303886925795) internal successors, (441), 289 states have internal predecessors, (441), 66 states have call successors, (66), 23 states have call predecessors, (66), 26 states have return successors, (73), 65 states have call predecessors, (73), 65 states have call successors, (73) [2023-12-15 22:49:49,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 580 transitions. [2023-12-15 22:49:49,405 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 580 transitions. Word has length 131 [2023-12-15 22:49:49,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:49:49,406 INFO L495 AbstractCegarLoop]: Abstraction has 376 states and 580 transitions. [2023-12-15 22:49:49,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.75) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:49:49,406 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 580 transitions. [2023-12-15 22:49:49,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-15 22:49:49,409 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:49:49,410 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, 1, 1, 1] [2023-12-15 22:49:49,410 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-15 22:49:49,410 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:49:49,410 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:49:49,410 INFO L85 PathProgramCache]: Analyzing trace with hash 57031467, now seen corresponding path program 1 times [2023-12-15 22:49:49,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:49:49,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708460143] [2023-12-15 22:49:49,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:49,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:49:49,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:49:49,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:49:49,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:49:49,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:49:49,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:49:49,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:49:49,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-15 22:49:49,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-15 22:49:49,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:49:49,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 22:49:49,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-15 22:49:49,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-15 22:49:49,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-15 22:49:49,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-15 22:49:49,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-15 22:49:49,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-15 22:49:49,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-15 22:49:49,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:49,625 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-15 22:49:49,625 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:49:49,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708460143] [2023-12-15 22:49:49,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708460143] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:49:49,625 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:49:49,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-15 22:49:49,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507578593] [2023-12-15 22:49:49,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:49:49,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-15 22:49:49,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:49:49,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-15 22:49:49,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:49:49,627 INFO L87 Difference]: Start difference. First operand 376 states and 580 transitions. Second operand has 9 states, 8 states have (on average 9.875) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:49:51,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:49:51,408 INFO L93 Difference]: Finished difference Result 821 states and 1280 transitions. [2023-12-15 22:49:51,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-15 22:49:51,408 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.875) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 132 [2023-12-15 22:49:51,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:49:51,411 INFO L225 Difference]: With dead ends: 821 [2023-12-15 22:49:51,412 INFO L226 Difference]: Without dead ends: 466 [2023-12-15 22:49:51,413 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2023-12-15 22:49:51,414 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 1052 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 2184 mSolverCounterSat, 356 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1053 SdHoareTripleChecker+Valid, 962 SdHoareTripleChecker+Invalid, 2540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 356 IncrementalHoareTripleChecker+Valid, 2184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-15 22:49:51,415 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1053 Valid, 962 Invalid, 2540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [356 Valid, 2184 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-15 22:49:51,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2023-12-15 22:49:51,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 376. [2023-12-15 22:49:51,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 283 states have (on average 1.558303886925795) internal successors, (441), 289 states have internal predecessors, (441), 66 states have call successors, (66), 23 states have call predecessors, (66), 26 states have return successors, (73), 65 states have call predecessors, (73), 65 states have call successors, (73) [2023-12-15 22:49:51,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 580 transitions. [2023-12-15 22:49:51,444 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 580 transitions. Word has length 132 [2023-12-15 22:49:51,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:49:51,444 INFO L495 AbstractCegarLoop]: Abstraction has 376 states and 580 transitions. [2023-12-15 22:49:51,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.875) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-15 22:49:51,445 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 580 transitions. [2023-12-15 22:49:51,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-15 22:49:51,447 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:49:51,447 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, 1, 1, 1] [2023-12-15 22:49:51,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-15 22:49:51,447 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:49:51,447 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:49:51,447 INFO L85 PathProgramCache]: Analyzing trace with hash -1840465299, now seen corresponding path program 1 times [2023-12-15 22:49:51,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:49:51,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779969403] [2023-12-15 22:49:51,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:51,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:49:51,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:49:51,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:49:51,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:49:51,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:49:51,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:49:51,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:49:51,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-15 22:49:51,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-15 22:49:51,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:49:51,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 22:49:51,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-15 22:49:51,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-15 22:49:51,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-15 22:49:51,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-15 22:49:51,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-15 22:49:51,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-15 22:49:51,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-15 22:49:51,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:51,687 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-15 22:49:51,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:49:51,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779969403] [2023-12-15 22:49:51,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779969403] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:49:51,687 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:49:51,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-15 22:49:51,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545154761] [2023-12-15 22:49:51,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:49:51,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-15 22:49:51,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:49:51,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-15 22:49:51,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:49:51,689 INFO L87 Difference]: Start difference. First operand 376 states and 580 transitions. Second operand has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 8 states have internal predecessors, (82), 4 states have call successors, (19), 6 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-15 22:49:53,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:49:53,997 INFO L93 Difference]: Finished difference Result 819 states and 1275 transitions. [2023-12-15 22:49:53,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-15 22:49:53,997 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 8 states have internal predecessors, (82), 4 states have call successors, (19), 6 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 4 states have call successors, (17) Word has length 132 [2023-12-15 22:49:53,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:49:54,000 INFO L225 Difference]: With dead ends: 819 [2023-12-15 22:49:54,001 INFO L226 Difference]: Without dead ends: 466 [2023-12-15 22:49:54,003 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 37 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-15 22:49:54,005 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 1059 mSDsluCounter, 1184 mSDsCounter, 0 mSdLazyCounter, 3676 mSolverCounterSat, 358 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1060 SdHoareTripleChecker+Valid, 1331 SdHoareTripleChecker+Invalid, 4034 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 358 IncrementalHoareTripleChecker+Valid, 3676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-15 22:49:54,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1060 Valid, 1331 Invalid, 4034 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [358 Valid, 3676 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-15 22:49:54,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2023-12-15 22:49:54,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 376. [2023-12-15 22:49:54,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 283 states have (on average 1.558303886925795) internal successors, (441), 289 states have internal predecessors, (441), 66 states have call successors, (66), 23 states have call predecessors, (66), 26 states have return successors, (72), 65 states have call predecessors, (72), 65 states have call successors, (72) [2023-12-15 22:49:54,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 579 transitions. [2023-12-15 22:49:54,029 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 579 transitions. Word has length 132 [2023-12-15 22:49:54,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:49:54,030 INFO L495 AbstractCegarLoop]: Abstraction has 376 states and 579 transitions. [2023-12-15 22:49:54,030 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.454545454545454) internal successors, (82), 8 states have internal predecessors, (82), 4 states have call successors, (19), 6 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-15 22:49:54,030 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 579 transitions. [2023-12-15 22:49:54,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-15 22:49:54,032 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:49:54,034 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, 1, 1, 1, 1, 1] [2023-12-15 22:49:54,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-15 22:49:54,034 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:49:54,034 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:49:54,034 INFO L85 PathProgramCache]: Analyzing trace with hash 702816261, now seen corresponding path program 2 times [2023-12-15 22:49:54,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:49:54,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585079666] [2023-12-15 22:49:54,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:54,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:49:54,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:49:54,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:49:54,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:49:54,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:49:54,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:49:54,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:49:54,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-15 22:49:54,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-15 22:49:54,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-15 22:49:54,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-15 22:49:54,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-15 22:49:54,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-15 22:49:54,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-15 22:49:54,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-15 22:49:54,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-15 22:49:54,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-15 22:49:54,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-15 22:49:54,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:54,230 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-15 22:49:54,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:49:54,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585079666] [2023-12-15 22:49:54,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585079666] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:49:54,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:49:54,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-15 22:49:54,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626406639] [2023-12-15 22:49:54,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:49:54,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-15 22:49:54,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:49:54,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-15 22:49:54,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:49:54,232 INFO L87 Difference]: Start difference. First operand 376 states and 579 transitions. Second operand has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 8 states have internal predecessors, (83), 4 states have call successors, (19), 6 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-15 22:49:56,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:49:56,439 INFO L93 Difference]: Finished difference Result 821 states and 1281 transitions. [2023-12-15 22:49:56,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-15 22:49:56,440 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 8 states have internal predecessors, (83), 4 states have call successors, (19), 6 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 4 states have call successors, (17) Word has length 133 [2023-12-15 22:49:56,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:49:56,442 INFO L225 Difference]: With dead ends: 821 [2023-12-15 22:49:56,442 INFO L226 Difference]: Without dead ends: 468 [2023-12-15 22:49:56,444 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2023-12-15 22:49:56,444 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 1054 mSDsluCounter, 1184 mSDsCounter, 0 mSdLazyCounter, 3728 mSolverCounterSat, 355 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1055 SdHoareTripleChecker+Valid, 1331 SdHoareTripleChecker+Invalid, 4083 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 355 IncrementalHoareTripleChecker+Valid, 3728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-15 22:49:56,445 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1055 Valid, 1331 Invalid, 4083 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [355 Valid, 3728 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-15 22:49:56,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2023-12-15 22:49:56,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 378. [2023-12-15 22:49:56,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 284 states have (on average 1.556338028169014) internal successors, (442), 291 states have internal predecessors, (442), 66 states have call successors, (66), 23 states have call predecessors, (66), 27 states have return successors, (77), 65 states have call predecessors, (77), 65 states have call successors, (77) [2023-12-15 22:49:56,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 585 transitions. [2023-12-15 22:49:56,470 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 585 transitions. Word has length 133 [2023-12-15 22:49:56,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:49:56,470 INFO L495 AbstractCegarLoop]: Abstraction has 378 states and 585 transitions. [2023-12-15 22:49:56,470 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 8 states have internal predecessors, (83), 4 states have call successors, (19), 6 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 4 states have call successors, (17) [2023-12-15 22:49:56,470 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 585 transitions. [2023-12-15 22:49:56,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-15 22:49:56,472 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:49:56,472 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, 1, 1, 1, 1, 1] [2023-12-15 22:49:56,472 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-15 22:49:56,472 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:49:56,473 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:49:56,473 INFO L85 PathProgramCache]: Analyzing trace with hash -1812303992, now seen corresponding path program 1 times [2023-12-15 22:49:56,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:49:56,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930608839] [2023-12-15 22:49:56,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:56,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:49:56,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:49:56,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:49:56,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:49:56,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:49:56,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:49:56,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:49:56,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:49:56,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-15 22:49:56,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 22:49:56,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:49:56,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:49:56,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-15 22:49:56,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-15 22:49:56,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-15 22:49:56,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-15 22:49:56,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-15 22:49:56,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-12-15 22:49:56,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,677 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-15 22:49:56,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:49:56,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930608839] [2023-12-15 22:49:56,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930608839] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:49:56,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537173483] [2023-12-15 22:49:56,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:56,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:49:56,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:49:56,681 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-15 22:49:56,703 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-15 22:49:56,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:56,942 INFO L262 TraceCheckSpWp]: Trace formula consists of 1154 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:49:56,945 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:49:56,978 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-15 22:49:56,978 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-15 22:49:57,061 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-15 22:49:57,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537173483] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-15 22:49:57,062 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-15 22:49:57,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 15 [2023-12-15 22:49:57,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209685665] [2023-12-15 22:49:57,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-15 22:49:57,066 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-15 22:49:57,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:49:57,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-15 22:49:57,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:49:57,067 INFO L87 Difference]: Start difference. First operand 378 states and 585 transitions. Second operand has 15 states, 14 states have (on average 9.857142857142858) internal successors, (138), 11 states have internal predecessors, (138), 4 states have call successors, (39), 6 states have call predecessors, (39), 3 states have return successors, (32), 3 states have call predecessors, (32), 4 states have call successors, (32) [2023-12-15 22:49:59,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:49:59,458 INFO L93 Difference]: Finished difference Result 1150 states and 1892 transitions. [2023-12-15 22:49:59,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-15 22:49:59,459 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 9.857142857142858) internal successors, (138), 11 states have internal predecessors, (138), 4 states have call successors, (39), 6 states have call predecessors, (39), 3 states have return successors, (32), 3 states have call predecessors, (32), 4 states have call successors, (32) Word has length 134 [2023-12-15 22:49:59,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:49:59,463 INFO L225 Difference]: With dead ends: 1150 [2023-12-15 22:49:59,464 INFO L226 Difference]: Without dead ends: 798 [2023-12-15 22:49:59,466 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 298 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-15 22:49:59,466 INFO L413 NwaCegarLoop]: 144 mSDtfsCounter, 2164 mSDsluCounter, 1329 mSDsCounter, 0 mSdLazyCounter, 3658 mSolverCounterSat, 704 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2181 SdHoareTripleChecker+Valid, 1473 SdHoareTripleChecker+Invalid, 4362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 704 IncrementalHoareTripleChecker+Valid, 3658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:49:59,466 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2181 Valid, 1473 Invalid, 4362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [704 Valid, 3658 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-15 22:49:59,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 798 states. [2023-12-15 22:49:59,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 798 to 693. [2023-12-15 22:49:59,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 535 states have (on average 1.6074766355140186) internal successors, (860), 542 states have internal predecessors, (860), 130 states have call successors, (130), 23 states have call predecessors, (130), 27 states have return successors, (151), 129 states have call predecessors, (151), 129 states have call successors, (151) [2023-12-15 22:49:59,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 1141 transitions. [2023-12-15 22:49:59,507 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 1141 transitions. Word has length 134 [2023-12-15 22:49:59,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:49:59,507 INFO L495 AbstractCegarLoop]: Abstraction has 693 states and 1141 transitions. [2023-12-15 22:49:59,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 9.857142857142858) internal successors, (138), 11 states have internal predecessors, (138), 4 states have call successors, (39), 6 states have call predecessors, (39), 3 states have return successors, (32), 3 states have call predecessors, (32), 4 states have call successors, (32) [2023-12-15 22:49:59,508 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 1141 transitions. [2023-12-15 22:49:59,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-15 22:49:59,511 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:49:59,512 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-15 22:49:59,520 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-15 22:49:59,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:49:59,719 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:49:59,719 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:49:59,720 INFO L85 PathProgramCache]: Analyzing trace with hash -840293484, now seen corresponding path program 1 times [2023-12-15 22:49:59,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:49:59,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996949436] [2023-12-15 22:49:59,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:49:59,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:49:59,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:49:59,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:49:59,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:49:59,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:49:59,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:49:59,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:49:59,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-15 22:49:59,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-15 22:49:59,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-15 22:49:59,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-15 22:49:59,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-15 22:49:59,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-15 22:49:59,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-15 22:49:59,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-15 22:49:59,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-15 22:49:59,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-15 22:49:59,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-12-15 22:49:59,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:49:59,847 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-15 22:49:59,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:49:59,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996949436] [2023-12-15 22:49:59,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996949436] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:49:59,848 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:49:59,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:49:59,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032186294] [2023-12-15 22:49:59,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:49:59,849 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:49:59,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:49:59,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:49:59,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:49:59,849 INFO L87 Difference]: Start difference. First operand 693 states and 1141 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:01,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:50:01,100 INFO L93 Difference]: Finished difference Result 1705 states and 2881 transitions. [2023-12-15 22:50:01,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:50:01,101 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 138 [2023-12-15 22:50:01,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:50:01,106 INFO L225 Difference]: With dead ends: 1705 [2023-12-15 22:50:01,107 INFO L226 Difference]: Without dead ends: 1080 [2023-12-15 22:50:01,109 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:50:01,110 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 1143 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 1233 mSolverCounterSat, 416 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1159 SdHoareTripleChecker+Valid, 724 SdHoareTripleChecker+Invalid, 1649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 416 IncrementalHoareTripleChecker+Valid, 1233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:50:01,110 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1159 Valid, 724 Invalid, 1649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [416 Valid, 1233 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-15 22:50:01,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1080 states. [2023-12-15 22:50:01,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1080 to 985. [2023-12-15 22:50:01,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 985 states, 763 states have (on average 1.6212319790301442) internal successors, (1237), 770 states have internal predecessors, (1237), 194 states have call successors, (194), 23 states have call predecessors, (194), 27 states have return successors, (225), 193 states have call predecessors, (225), 193 states have call successors, (225) [2023-12-15 22:50:01,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 985 states to 985 states and 1656 transitions. [2023-12-15 22:50:01,182 INFO L78 Accepts]: Start accepts. Automaton has 985 states and 1656 transitions. Word has length 138 [2023-12-15 22:50:01,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:50:01,182 INFO L495 AbstractCegarLoop]: Abstraction has 985 states and 1656 transitions. [2023-12-15 22:50:01,183 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:01,183 INFO L276 IsEmpty]: Start isEmpty. Operand 985 states and 1656 transitions. [2023-12-15 22:50:01,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-15 22:50:01,188 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:50:01,188 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-15 22:50:01,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-15 22:50:01,189 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:50:01,189 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:50:01,189 INFO L85 PathProgramCache]: Analyzing trace with hash 1926538884, now seen corresponding path program 1 times [2023-12-15 22:50:01,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:50:01,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960308162] [2023-12-15 22:50:01,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:50:01,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:50:01,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:50:01,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:50:01,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:50:01,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:50:01,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:50:01,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:50:01,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-15 22:50:01,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-15 22:50:01,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-15 22:50:01,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-15 22:50:01,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-15 22:50:01,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-15 22:50:01,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-15 22:50:01,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-15 22:50:01,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-15 22:50:01,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-15 22:50:01,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-15 22:50:01,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:01,288 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-15 22:50:01,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:50:01,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960308162] [2023-12-15 22:50:01,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960308162] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:50:01,289 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:50:01,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:50:01,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239661375] [2023-12-15 22:50:01,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:50:01,290 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:50:01,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:50:01,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:50:01,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:50:01,291 INFO L87 Difference]: Start difference. First operand 985 states and 1656 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:02,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:50:02,607 INFO L93 Difference]: Finished difference Result 2422 states and 4138 transitions. [2023-12-15 22:50:02,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:50:02,608 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 139 [2023-12-15 22:50:02,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:50:02,617 INFO L225 Difference]: With dead ends: 2422 [2023-12-15 22:50:02,617 INFO L226 Difference]: Without dead ends: 1555 [2023-12-15 22:50:02,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:50:02,622 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 1140 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 1224 mSolverCounterSat, 414 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1156 SdHoareTripleChecker+Valid, 708 SdHoareTripleChecker+Invalid, 1638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 414 IncrementalHoareTripleChecker+Valid, 1224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:50:02,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1156 Valid, 708 Invalid, 1638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [414 Valid, 1224 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-15 22:50:02,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2023-12-15 22:50:02,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 1460. [2023-12-15 22:50:02,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1460 states, 1143 states have (on average 1.6281714785651793) internal successors, (1861), 1150 states have internal predecessors, (1861), 289 states have call successors, (289), 23 states have call predecessors, (289), 27 states have return successors, (320), 288 states have call predecessors, (320), 288 states have call successors, (320) [2023-12-15 22:50:02,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1460 states to 1460 states and 2470 transitions. [2023-12-15 22:50:02,722 INFO L78 Accepts]: Start accepts. Automaton has 1460 states and 2470 transitions. Word has length 139 [2023-12-15 22:50:02,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:50:02,723 INFO L495 AbstractCegarLoop]: Abstraction has 1460 states and 2470 transitions. [2023-12-15 22:50:02,723 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:02,723 INFO L276 IsEmpty]: Start isEmpty. Operand 1460 states and 2470 transitions. [2023-12-15 22:50:02,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-15 22:50:02,732 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:50:02,732 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-15 22:50:02,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-15 22:50:02,733 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:50:02,733 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:50:02,733 INFO L85 PathProgramCache]: Analyzing trace with hash -463460986, now seen corresponding path program 1 times [2023-12-15 22:50:02,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:50:02,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131744813] [2023-12-15 22:50:02,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:50:02,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:50:02,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:50:02,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:50:02,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:50:02,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:50:02,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:50:02,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:50:02,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-15 22:50:02,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:50:02,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 22:50:02,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:50:02,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-15 22:50:02,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-15 22:50:02,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-15 22:50:02,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-15 22:50:02,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-15 22:50:02,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-12-15 22:50:02,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-12-15 22:50:02,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:02,856 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-15 22:50:02,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:50:02,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131744813] [2023-12-15 22:50:02,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131744813] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:50:02,856 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:50:02,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:50:02,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902172315] [2023-12-15 22:50:02,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:50:02,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:50:02,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:50:02,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:50:02,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:50:02,858 INFO L87 Difference]: Start difference. First operand 1460 states and 2470 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:04,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:50:04,156 INFO L93 Difference]: Finished difference Result 3484 states and 6016 transitions. [2023-12-15 22:50:04,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:50:04,156 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 140 [2023-12-15 22:50:04,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:50:04,170 INFO L225 Difference]: With dead ends: 3484 [2023-12-15 22:50:04,170 INFO L226 Difference]: Without dead ends: 2270 [2023-12-15 22:50:04,177 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:50:04,177 INFO L413 NwaCegarLoop]: 159 mSDtfsCounter, 1136 mSDsluCounter, 542 mSDsCounter, 0 mSdLazyCounter, 1231 mSolverCounterSat, 402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1151 SdHoareTripleChecker+Valid, 701 SdHoareTripleChecker+Invalid, 1633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 402 IncrementalHoareTripleChecker+Valid, 1231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:50:04,178 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1151 Valid, 701 Invalid, 1633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [402 Valid, 1231 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-15 22:50:04,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2270 states. [2023-12-15 22:50:04,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2270 to 2175. [2023-12-15 22:50:04,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2175 states, 1735 states have (on average 1.6340057636887608) internal successors, (2835), 1742 states have internal predecessors, (2835), 412 states have call successors, (412), 23 states have call predecessors, (412), 27 states have return successors, (459), 411 states have call predecessors, (459), 411 states have call successors, (459) [2023-12-15 22:50:04,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2175 states to 2175 states and 3706 transitions. [2023-12-15 22:50:04,292 INFO L78 Accepts]: Start accepts. Automaton has 2175 states and 3706 transitions. Word has length 140 [2023-12-15 22:50:04,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:50:04,292 INFO L495 AbstractCegarLoop]: Abstraction has 2175 states and 3706 transitions. [2023-12-15 22:50:04,292 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:04,292 INFO L276 IsEmpty]: Start isEmpty. Operand 2175 states and 3706 transitions. [2023-12-15 22:50:04,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-15 22:50:04,305 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:50:04,305 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-15 22:50:04,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-15 22:50:04,305 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:50:04,305 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:50:04,306 INFO L85 PathProgramCache]: Analyzing trace with hash 1136856963, now seen corresponding path program 1 times [2023-12-15 22:50:04,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:50:04,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616193326] [2023-12-15 22:50:04,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:50:04,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:50:04,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:50:04,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:50:04,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:50:04,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:50:04,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:50:04,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:50:04,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-15 22:50:04,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-15 22:50:04,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-15 22:50:04,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-15 22:50:04,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-15 22:50:04,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-15 22:50:04,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-15 22:50:04,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-15 22:50:04,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-15 22:50:04,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-15 22:50:04,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-12-15 22:50:04,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:04,438 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-15 22:50:04,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:50:04,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616193326] [2023-12-15 22:50:04,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616193326] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:50:04,439 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:50:04,439 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:50:04,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193097806] [2023-12-15 22:50:04,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:50:04,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:50:04,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:50:04,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:50:04,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:50:04,440 INFO L87 Difference]: Start difference. First operand 2175 states and 3706 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:05,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:50:05,775 INFO L93 Difference]: Finished difference Result 5126 states and 8929 transitions. [2023-12-15 22:50:05,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:50:05,775 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 141 [2023-12-15 22:50:05,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:50:05,797 INFO L225 Difference]: With dead ends: 5126 [2023-12-15 22:50:05,797 INFO L226 Difference]: Without dead ends: 3406 [2023-12-15 22:50:05,807 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:50:05,807 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 1134 mSDsluCounter, 542 mSDsCounter, 0 mSdLazyCounter, 1243 mSolverCounterSat, 402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1149 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 1645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 402 IncrementalHoareTripleChecker+Valid, 1243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:50:05,808 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1149 Valid, 703 Invalid, 1645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [402 Valid, 1243 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-15 22:50:05,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3406 states. [2023-12-15 22:50:05,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3406 to 3311. [2023-12-15 22:50:05,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3311 states, 2692 states have (on average 1.637815750371471) internal successors, (4409), 2699 states have internal predecessors, (4409), 591 states have call successors, (591), 23 states have call predecessors, (591), 27 states have return successors, (664), 590 states have call predecessors, (664), 590 states have call successors, (664) [2023-12-15 22:50:05,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3311 states to 3311 states and 5664 transitions. [2023-12-15 22:50:05,982 INFO L78 Accepts]: Start accepts. Automaton has 3311 states and 5664 transitions. Word has length 141 [2023-12-15 22:50:05,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:50:05,982 INFO L495 AbstractCegarLoop]: Abstraction has 3311 states and 5664 transitions. [2023-12-15 22:50:05,982 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:05,982 INFO L276 IsEmpty]: Start isEmpty. Operand 3311 states and 5664 transitions. [2023-12-15 22:50:06,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-15 22:50:06,001 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:50:06,001 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-15 22:50:06,001 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-15 22:50:06,002 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:50:06,002 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:50:06,002 INFO L85 PathProgramCache]: Analyzing trace with hash -200108150, now seen corresponding path program 1 times [2023-12-15 22:50:06,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:50:06,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047571697] [2023-12-15 22:50:06,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:50:06,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:50:06,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:50:06,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:50:06,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:50:06,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:50:06,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:50:06,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:50:06,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-15 22:50:06,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 22:50:06,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:50:06,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-15 22:50:06,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-15 22:50:06,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-15 22:50:06,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 22:50:06,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-15 22:50:06,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-15 22:50:06,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-12-15 22:50:06,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-12-15 22:50:06,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:06,111 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-15 22:50:06,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:50:06,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047571697] [2023-12-15 22:50:06,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047571697] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:50:06,111 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:50:06,111 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:50:06,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264448669] [2023-12-15 22:50:06,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:50:06,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:50:06,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:50:06,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:50:06,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:50:06,113 INFO L87 Difference]: Start difference. First operand 3311 states and 5664 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:07,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:50:07,419 INFO L93 Difference]: Finished difference Result 8081 states and 14127 transitions. [2023-12-15 22:50:07,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:50:07,420 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 142 [2023-12-15 22:50:07,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:50:07,453 INFO L225 Difference]: With dead ends: 8081 [2023-12-15 22:50:07,453 INFO L226 Difference]: Without dead ends: 5464 [2023-12-15 22:50:07,466 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:50:07,467 INFO L413 NwaCegarLoop]: 177 mSDtfsCounter, 1134 mSDsluCounter, 571 mSDsCounter, 0 mSdLazyCounter, 1260 mSolverCounterSat, 406 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1150 SdHoareTripleChecker+Valid, 748 SdHoareTripleChecker+Invalid, 1666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 406 IncrementalHoareTripleChecker+Valid, 1260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:50:07,467 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1150 Valid, 748 Invalid, 1666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [406 Valid, 1260 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-15 22:50:07,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5464 states. [2023-12-15 22:50:07,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5464 to 5369. [2023-12-15 22:50:07,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5369 states, 4374 states have (on average 1.6305441243712848) internal successors, (7132), 4381 states have internal predecessors, (7132), 967 states have call successors, (967), 23 states have call predecessors, (967), 27 states have return successors, (1084), 966 states have call predecessors, (1084), 966 states have call successors, (1084) [2023-12-15 22:50:07,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5369 states to 5369 states and 9183 transitions. [2023-12-15 22:50:07,749 INFO L78 Accepts]: Start accepts. Automaton has 5369 states and 9183 transitions. Word has length 142 [2023-12-15 22:50:07,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:50:07,749 INFO L495 AbstractCegarLoop]: Abstraction has 5369 states and 9183 transitions. [2023-12-15 22:50:07,750 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:07,750 INFO L276 IsEmpty]: Start isEmpty. Operand 5369 states and 9183 transitions. [2023-12-15 22:50:07,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-15 22:50:07,773 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:50:07,774 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-15 22:50:07,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-15 22:50:07,774 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:50:07,774 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:50:07,774 INFO L85 PathProgramCache]: Analyzing trace with hash -478346881, now seen corresponding path program 1 times [2023-12-15 22:50:07,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:50:07,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789354868] [2023-12-15 22:50:07,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:50:07,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:50:07,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:50:07,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:50:07,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:50:07,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:50:07,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:50:07,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:50:07,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-15 22:50:07,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-15 22:50:07,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-15 22:50:07,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-15 22:50:07,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-15 22:50:07,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-15 22:50:07,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-15 22:50:07,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-15 22:50:07,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-15 22:50:07,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-12-15 22:50:07,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-15 22:50:07,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:07,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-15 22:50:07,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:50:07,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789354868] [2023-12-15 22:50:07,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789354868] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:50:07,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:50:07,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:50:07,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793167666] [2023-12-15 22:50:07,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:50:07,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:50:07,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:50:07,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:50:07,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:50:07,870 INFO L87 Difference]: Start difference. First operand 5369 states and 9183 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:09,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:50:09,213 INFO L93 Difference]: Finished difference Result 13286 states and 23211 transitions. [2023-12-15 22:50:09,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:50:09,214 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 143 [2023-12-15 22:50:09,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:50:09,263 INFO L225 Difference]: With dead ends: 13286 [2023-12-15 22:50:09,263 INFO L226 Difference]: Without dead ends: 8997 [2023-12-15 22:50:09,281 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:50:09,282 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 1133 mSDsluCounter, 544 mSDsCounter, 0 mSdLazyCounter, 1225 mSolverCounterSat, 412 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1149 SdHoareTripleChecker+Valid, 704 SdHoareTripleChecker+Invalid, 1637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 412 IncrementalHoareTripleChecker+Valid, 1225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:50:09,282 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1149 Valid, 704 Invalid, 1637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [412 Valid, 1225 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-15 22:50:09,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8997 states. [2023-12-15 22:50:09,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8997 to 8902. [2023-12-15 22:50:09,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8902 states, 7301 states have (on average 1.6284070675249966) internal successors, (11889), 7308 states have internal predecessors, (11889), 1573 states have call successors, (1573), 23 states have call predecessors, (1573), 27 states have return successors, (1768), 1572 states have call predecessors, (1768), 1572 states have call successors, (1768) [2023-12-15 22:50:09,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8902 states to 8902 states and 15230 transitions. [2023-12-15 22:50:09,653 INFO L78 Accepts]: Start accepts. Automaton has 8902 states and 15230 transitions. Word has length 143 [2023-12-15 22:50:09,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:50:09,653 INFO L495 AbstractCegarLoop]: Abstraction has 8902 states and 15230 transitions. [2023-12-15 22:50:09,654 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:09,654 INFO L276 IsEmpty]: Start isEmpty. Operand 8902 states and 15230 transitions. [2023-12-15 22:50:09,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2023-12-15 22:50:09,688 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:50:09,688 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:50:09,688 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-15 22:50:09,688 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:50:09,688 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:50:09,688 INFO L85 PathProgramCache]: Analyzing trace with hash 356248072, now seen corresponding path program 1 times [2023-12-15 22:50:09,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:50:09,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444234891] [2023-12-15 22:50:09,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:50:09,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:50:09,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:50:09,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:50:09,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:50:09,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:50:09,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:50:09,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:50:09,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-15 22:50:09,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-15 22:50:09,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-15 22:50:09,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-15 22:50:09,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-15 22:50:09,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-15 22:50:09,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-15 22:50:09,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-15 22:50:09,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-12-15 22:50:09,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-12-15 22:50:09,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-12-15 22:50:09,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:09,786 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-15 22:50:09,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:50:09,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444234891] [2023-12-15 22:50:09,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444234891] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:50:09,786 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:50:09,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:50:09,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080549085] [2023-12-15 22:50:09,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:50:09,788 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:50:09,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:50:09,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:50:09,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:50:09,789 INFO L87 Difference]: Start difference. First operand 8902 states and 15230 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:11,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:50:11,220 INFO L93 Difference]: Finished difference Result 23058 states and 40240 transitions. [2023-12-15 22:50:11,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:50:11,221 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 144 [2023-12-15 22:50:11,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:50:11,276 INFO L225 Difference]: With dead ends: 23058 [2023-12-15 22:50:11,276 INFO L226 Difference]: Without dead ends: 15669 [2023-12-15 22:50:11,298 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:50:11,298 INFO L413 NwaCegarLoop]: 170 mSDtfsCounter, 1128 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 1278 mSolverCounterSat, 406 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1143 SdHoareTripleChecker+Valid, 724 SdHoareTripleChecker+Invalid, 1684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 406 IncrementalHoareTripleChecker+Valid, 1278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:50:11,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1143 Valid, 724 Invalid, 1684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [406 Valid, 1278 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-15 22:50:11,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15669 states. [2023-12-15 22:50:11,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15669 to 15574. [2023-12-15 22:50:11,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15574 states, 12770 states have (on average 1.6192638997650743) internal successors, (20678), 12777 states have internal predecessors, (20678), 2776 states have call successors, (2776), 23 states have call predecessors, (2776), 27 states have return successors, (3115), 2775 states have call predecessors, (3115), 2775 states have call successors, (3115) [2023-12-15 22:50:11,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15574 states to 15574 states and 26569 transitions. [2023-12-15 22:50:11,960 INFO L78 Accepts]: Start accepts. Automaton has 15574 states and 26569 transitions. Word has length 144 [2023-12-15 22:50:11,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:50:11,960 INFO L495 AbstractCegarLoop]: Abstraction has 15574 states and 26569 transitions. [2023-12-15 22:50:11,961 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, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:11,961 INFO L276 IsEmpty]: Start isEmpty. Operand 15574 states and 26569 transitions. [2023-12-15 22:50:12,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-15 22:50:12,014 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:50:12,014 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:50:12,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-15 22:50:12,015 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:50:12,015 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:50:12,015 INFO L85 PathProgramCache]: Analyzing trace with hash 1220596446, now seen corresponding path program 1 times [2023-12-15 22:50:12,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:50:12,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047147419] [2023-12-15 22:50:12,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:50:12,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:50:12,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:50:12,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:50:12,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:50:12,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:50:12,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:50:12,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:50:12,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:50:12,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-15 22:50:12,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-15 22:50:12,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-15 22:50:12,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-15 22:50:12,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-15 22:50:12,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-15 22:50:12,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-15 22:50:12,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-15 22:50:12,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-12-15 22:50:12,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-12-15 22:50:12,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:12,122 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-15 22:50:12,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:50:12,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047147419] [2023-12-15 22:50:12,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047147419] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:50:12,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:50:12,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:50:12,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670438406] [2023-12-15 22:50:12,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:50:12,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:50:12,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:50:12,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:50:12,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:50:12,125 INFO L87 Difference]: Start difference. First operand 15574 states and 26569 transitions. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:13,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:50:13,889 INFO L93 Difference]: Finished difference Result 41225 states and 71838 transitions. [2023-12-15 22:50:13,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:50:13,890 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 145 [2023-12-15 22:50:13,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:50:14,001 INFO L225 Difference]: With dead ends: 41225 [2023-12-15 22:50:14,002 INFO L226 Difference]: Without dead ends: 27784 [2023-12-15 22:50:14,036 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:50:14,037 INFO L413 NwaCegarLoop]: 159 mSDtfsCounter, 1126 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 1233 mSolverCounterSat, 410 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1141 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 1643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 410 IncrementalHoareTripleChecker+Valid, 1233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:50:14,037 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1141 Valid, 702 Invalid, 1643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [410 Valid, 1233 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-15 22:50:14,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27784 states. [2023-12-15 22:50:14,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27784 to 27689. [2023-12-15 22:50:14,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27689 states, 22846 states have (on average 1.6153812483585748) internal successors, (36905), 22853 states have internal predecessors, (36905), 4815 states have call successors, (4815), 23 states have call predecessors, (4815), 27 states have return successors, (5428), 4814 states have call predecessors, (5428), 4814 states have call successors, (5428) [2023-12-15 22:50:15,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27689 states to 27689 states and 47148 transitions. [2023-12-15 22:50:15,077 INFO L78 Accepts]: Start accepts. Automaton has 27689 states and 47148 transitions. Word has length 145 [2023-12-15 22:50:15,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:50:15,077 INFO L495 AbstractCegarLoop]: Abstraction has 27689 states and 47148 transitions. [2023-12-15 22:50:15,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:15,077 INFO L276 IsEmpty]: Start isEmpty. Operand 27689 states and 47148 transitions. [2023-12-15 22:50:15,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-12-15 22:50:15,129 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:50:15,129 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:50:15,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-15 22:50:15,129 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:50:15,130 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:50:15,130 INFO L85 PathProgramCache]: Analyzing trace with hash 1187280934, now seen corresponding path program 1 times [2023-12-15 22:50:15,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:50:15,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254427687] [2023-12-15 22:50:15,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:50:15,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:50:15,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:50:15,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:50:15,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:50:15,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:50:15,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:50:15,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:50:15,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-15 22:50:15,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-15 22:50:15,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-15 22:50:15,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-15 22:50:15,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-15 22:50:15,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-15 22:50:15,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-15 22:50:15,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-15 22:50:15,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-12-15 22:50:15,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-12-15 22:50:15,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-15 22:50:15,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:15,218 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-15 22:50:15,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:50:15,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254427687] [2023-12-15 22:50:15,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254427687] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:50:15,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:50:15,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:50:15,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895975295] [2023-12-15 22:50:15,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:50:15,219 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:50:15,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:50:15,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:50:15,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:50:15,220 INFO L87 Difference]: Start difference. First operand 27689 states and 47148 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:17,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:50:17,785 INFO L93 Difference]: Finished difference Result 75417 states and 130632 transitions. [2023-12-15 22:50:17,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:50:17,786 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 146 [2023-12-15 22:50:17,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:50:18,001 INFO L225 Difference]: With dead ends: 75417 [2023-12-15 22:50:18,001 INFO L226 Difference]: Without dead ends: 50608 [2023-12-15 22:50:18,058 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:50:18,059 INFO L413 NwaCegarLoop]: 158 mSDtfsCounter, 1126 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 1223 mSolverCounterSat, 414 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1142 SdHoareTripleChecker+Valid, 701 SdHoareTripleChecker+Invalid, 1637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 414 IncrementalHoareTripleChecker+Valid, 1223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:50:18,059 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1142 Valid, 701 Invalid, 1637 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [414 Valid, 1223 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-15 22:50:18,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50608 states. [2023-12-15 22:50:20,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50608 to 50513. [2023-12-15 22:50:20,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50513 states, 41955 states have (on average 1.6101299010844954) internal successors, (67553), 41962 states have internal predecessors, (67553), 8530 states have call successors, (8530), 23 states have call predecessors, (8530), 27 states have return successors, (9675), 8529 states have call predecessors, (9675), 8529 states have call successors, (9675) [2023-12-15 22:50:20,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50513 states to 50513 states and 85758 transitions. [2023-12-15 22:50:20,279 INFO L78 Accepts]: Start accepts. Automaton has 50513 states and 85758 transitions. Word has length 146 [2023-12-15 22:50:20,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:50:20,279 INFO L495 AbstractCegarLoop]: Abstraction has 50513 states and 85758 transitions. [2023-12-15 22:50:20,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:20,279 INFO L276 IsEmpty]: Start isEmpty. Operand 50513 states and 85758 transitions. [2023-12-15 22:50:20,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-15 22:50:20,349 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:50:20,349 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:50:20,349 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-15 22:50:20,350 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:50:20,350 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:50:20,350 INFO L85 PathProgramCache]: Analyzing trace with hash -511843970, now seen corresponding path program 1 times [2023-12-15 22:50:20,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:50:20,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004376850] [2023-12-15 22:50:20,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:50:20,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:50:20,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:50:20,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:50:20,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:50:20,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:50:20,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:50:20,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:50:20,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 22:50:20,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-15 22:50:20,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-15 22:50:20,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-15 22:50:20,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-15 22:50:20,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-15 22:50:20,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-15 22:50:20,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-15 22:50:20,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-15 22:50:20,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-12-15 22:50:20,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-12-15 22:50:20,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:50:20,466 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-15 22:50:20,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:50:20,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004376850] [2023-12-15 22:50:20,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004376850] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:50:20,467 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:50:20,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:50:20,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258918669] [2023-12-15 22:50:20,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:50:20,468 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:50:20,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:50:20,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:50:20,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:50:20,469 INFO L87 Difference]: Start difference. First operand 50513 states and 85758 transitions. Second operand has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-15 22:50:23,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:50:23,707 INFO L93 Difference]: Finished difference Result 94164 states and 163538 transitions. [2023-12-15 22:50:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:50:23,708 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.142857142857142) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (19), 6 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 147 [2023-12-15 22:50:23,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:50:24,068 INFO L225 Difference]: With dead ends: 94164 [2023-12-15 22:50:24,068 INFO L226 Difference]: Without dead ends: 93988 [2023-12-15 22:50:24,117 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 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-15 22:50:24,118 INFO L413 NwaCegarLoop]: 157 mSDtfsCounter, 1125 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 1212 mSolverCounterSat, 416 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1141 SdHoareTripleChecker+Valid, 700 SdHoareTripleChecker+Invalid, 1628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 416 IncrementalHoareTripleChecker+Valid, 1212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-15 22:50:24,118 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1141 Valid, 700 Invalid, 1628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [416 Valid, 1212 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-15 22:50:24,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93988 states. [2023-12-15 22:50:27,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93988 to 93893. [2023-12-15 22:50:27,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93893 states, 78536 states have (on average 1.60335387592951) internal successors, (125921), 78543 states have internal predecessors, (125921), 15329 states have call successors, (15329), 23 states have call predecessors, (15329), 27 states have return successors, (17520), 15328 states have call predecessors, (17520), 15328 states have call successors, (17520) Received shutdown request... [2023-12-15 22:50:27,609 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-15 22:50:27,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-15 22:50:27,610 WARN L619 AbstractCegarLoop]: Verification canceled: while ReachableStatesComputation was computing reachable states (61613 states constructed, input type DoubleDeckerAutomaton). [2023-12-15 22:50:27,613 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-15 22:50:27,615 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-15 22:50:27,617 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.12 10:50:27 BoogieIcfgContainer [2023-12-15 22:50:27,617 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-15 22:50:27,618 INFO L158 Benchmark]: Toolchain (without parser) took 49804.92ms. Allocated memory was 305.1MB in the beginning and 4.5GB in the end (delta: 4.2GB). Free memory was 252.6MB in the beginning and 3.6GB in the end (delta: -3.4GB). Peak memory consumption was 1.4GB. Max. memory is 8.0GB. [2023-12-15 22:50:27,618 INFO L158 Benchmark]: CDTParser took 0.57ms. Allocated memory is still 195.0MB. Free memory was 144.2MB in the beginning and 144.1MB in the end (delta: 146.8kB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-15 22:50:27,618 INFO L158 Benchmark]: CACSL2BoogieTranslator took 753.14ms. Allocated memory is still 305.1MB. Free memory was 252.3MB in the beginning and 209.6MB in the end (delta: 42.7MB). Peak memory consumption was 43.0MB. Max. memory is 8.0GB. [2023-12-15 22:50:27,618 INFO L158 Benchmark]: Boogie Procedure Inliner took 131.67ms. Allocated memory is still 305.1MB. Free memory was 209.6MB in the beginning and 266.8MB in the end (delta: -57.2MB). Peak memory consumption was 9.0MB. Max. memory is 8.0GB. [2023-12-15 22:50:27,618 INFO L158 Benchmark]: Boogie Preprocessor took 97.85ms. Allocated memory is still 305.1MB. Free memory was 266.8MB in the beginning and 260.0MB in the end (delta: 6.8MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. [2023-12-15 22:50:27,619 INFO L158 Benchmark]: RCFGBuilder took 1019.79ms. Allocated memory is still 305.1MB. Free memory was 260.0MB in the beginning and 189.2MB in the end (delta: 70.8MB). Peak memory consumption was 71.3MB. Max. memory is 8.0GB. [2023-12-15 22:50:27,619 INFO L158 Benchmark]: TraceAbstraction took 47795.25ms. Allocated memory was 305.1MB in the beginning and 4.5GB in the end (delta: 4.2GB). Free memory was 188.7MB in the beginning and 3.6GB in the end (delta: -3.4GB). Peak memory consumption was 1.3GB. Max. memory is 8.0GB. [2023-12-15 22:50:27,622 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.57ms. Allocated memory is still 195.0MB. Free memory was 144.2MB in the beginning and 144.1MB in the end (delta: 146.8kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 753.14ms. Allocated memory is still 305.1MB. Free memory was 252.3MB in the beginning and 209.6MB in the end (delta: 42.7MB). Peak memory consumption was 43.0MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 131.67ms. Allocated memory is still 305.1MB. Free memory was 209.6MB in the beginning and 266.8MB in the end (delta: -57.2MB). Peak memory consumption was 9.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 97.85ms. Allocated memory is still 305.1MB. Free memory was 266.8MB in the beginning and 260.0MB in the end (delta: 6.8MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. * RCFGBuilder took 1019.79ms. Allocated memory is still 305.1MB. Free memory was 260.0MB in the beginning and 189.2MB in the end (delta: 70.8MB). Peak memory consumption was 71.3MB. Max. memory is 8.0GB. * TraceAbstraction took 47795.25ms. Allocated memory was 305.1MB in the beginning and 4.5GB in the end (delta: 4.2GB). Free memory was 188.7MB in the beginning and 3.6GB in the end (delta: -3.4GB). Peak memory consumption was 1.3GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 48]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [48] - GenericResultAtLocation [Line: 273]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [273] - GenericResultAtLocation [Line: 322]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [322] - GenericResultAtLocation [Line: 1402]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [1402] - GenericResultAtLocation [Line: 1814]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"EncryptDecrypt_spec.i","") [1814] - GenericResultAtLocation [Line: 1864]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [1864] - GenericResultAtLocation [Line: 1881]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [1881] - GenericResultAtLocation [Line: 2245]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [2245] - GenericResultAtLocation [Line: 2381]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2381] - GenericResultAtLocation [Line: 2747]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2747] - GenericResultAtLocation [Line: 3022]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [3022] * 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: 3027]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 3027). Cancelled while ReachableStatesComputation was computing reachable states (61613 states constructed, input type DoubleDeckerAutomaton). - StatisticsResult: Ultimate Automizer benchmark data [2023-12-15 22:50:27,635 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 CFG has 24 procedures, 324 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 47.7s, OverallIterations: 21, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.3s, AutomataDifference: 30.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 19069 SdHoareTripleChecker+Valid, 21.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 18873 mSDsluCounter, 20140 SdHoareTripleChecker+Invalid, 18.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 15248 mSDsCounter, 6576 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 30288 IncrementalHoareTripleChecker+Invalid, 36864 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6576 mSolverCounterUnsat, 4892 mSDtfsCounter, 30288 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1886 GetRequests, 1608 SyntacticMatches, 0 SemanticMatches, 278 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 2.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=50513occurred in iteration=20, InterpolantAutomatonStates: 192, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 8.8s AutomataMinimizationTime, 21 MinimizatonAttempts, 1415 StatesRemovedByMinimization, 16 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 1.0s SatisfiabilityAnalysisTime, 4.0s InterpolantComputationTime, 3597 NumberOfCodeBlocks, 3597 NumberOfCodeBlocksAsserted, 27 NumberOfCheckSat, 3703 ConstructedInterpolants, 0 QuantifiedInterpolants, 5753 SizeOfPredicates, 8 NumberOfNonLiveVariables, 6831 ConjunctsInSsa, 23 ConjunctsInUnsatCore, 28 InterpolantComputations, 20 PerfectInterpolantSequences, 1041/1067 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