/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_spec0_product19.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 22:56:23,794 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 22:56:23,881 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-19 22:56:23,885 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 22:56:23,886 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 22:56:23,903 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 22:56:23,904 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 22:56:23,904 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 22:56:23,904 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 22:56:23,908 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 22:56:23,908 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 22:56:23,908 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 22:56:23,909 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 22:56:23,910 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 22:56:23,910 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 22:56:23,910 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 22:56:23,910 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 22:56:23,911 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 22:56:23,911 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 22:56:23,911 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 22:56:23,911 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 22:56:23,912 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 22:56:23,912 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 22:56:23,912 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 22:56:23,912 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 22:56:23,913 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 22:56:23,913 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 22:56:23,913 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 22:56:23,913 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 22:56:23,914 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 22:56:23,915 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 22:56:23,915 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 22:56:23,915 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 22:56:23,915 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 22:56:23,915 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 22:56:23,915 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 22:56:23,915 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 22:56:23,916 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 22:56:23,916 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 22:56:23,916 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 22:56:23,916 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 22:56:23,916 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 22:56:23,916 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 22:56:23,916 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-19 22:56:24,147 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 22:56:24,173 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 22:56:24,175 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 22:56:24,176 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 22:56:24,176 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 22:56:24,177 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/email_spec0_product19.cil.c [2023-12-19 22:56:25,315 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 22:56:25,614 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 22:56:25,614 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec0_product19.cil.c [2023-12-19 22:56:25,642 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/769c5548f/1d7af1d23fc042d485a3094285f0ff0e/FLAG8b65c7022 [2023-12-19 22:56:25,654 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/769c5548f/1d7af1d23fc042d485a3094285f0ff0e [2023-12-19 22:56:25,656 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 22:56:25,657 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 22:56:25,658 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 22:56:25,659 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 22:56:25,663 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 22:56:25,663 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 10:56:25" (1/1) ... [2023-12-19 22:56:25,664 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3067699c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:56:25, skipping insertion in model container [2023-12-19 22:56:25,664 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 10:56:25" (1/1) ... [2023-12-19 22:56:25,718 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 22:56:26,130 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec0_product19.cil.c[39319,39332] [2023-12-19 22:56:26,195 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 22:56:26,207 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 22:56:26,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [48] [2023-12-19 22:56:26,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [167] [2023-12-19 22:56:26,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [467] [2023-12-19 22:56:26,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [505] [2023-12-19 22:56:26,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [797] [2023-12-19 22:56:26,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [1864] [2023-12-19 22:56:26,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [1873] [2023-12-19 22:56:26,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [1890] [2023-12-19 22:56:26,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"DecryptForward_spec.i","") [2106] [2023-12-19 22:56:26,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2125] [2023-12-19 22:56:26,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [2491] [2023-12-19 22:56:26,276 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec0_product19.cil.c[39319,39332] [2023-12-19 22:56:26,332 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 22:56:26,370 INFO L206 MainTranslator]: Completed translation [2023-12-19 22:56:26,370 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:56:26 WrapperNode [2023-12-19 22:56:26,371 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 22:56:26,371 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 22:56:26,372 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 22:56:26,372 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 22:56:26,376 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:56:26" (1/1) ... [2023-12-19 22:56:26,397 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:56:26" (1/1) ... [2023-12-19 22:56:26,455 INFO L138 Inliner]: procedures = 127, calls = 184, calls flagged for inlining = 60, calls inlined = 55, statements flattened = 983 [2023-12-19 22:56:26,456 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 22:56:26,457 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 22:56:26,457 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 22:56:26,457 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 22:56:26,468 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:56:26" (1/1) ... [2023-12-19 22:56:26,469 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:56:26" (1/1) ... [2023-12-19 22:56:26,486 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:56:26" (1/1) ... [2023-12-19 22:56:26,528 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-19 22:56:26,528 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:56:26" (1/1) ... [2023-12-19 22:56:26,529 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:56:26" (1/1) ... [2023-12-19 22:56:26,561 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:56:26" (1/1) ... [2023-12-19 22:56:26,580 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:56:26" (1/1) ... [2023-12-19 22:56:26,584 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:56:26" (1/1) ... [2023-12-19 22:56:26,588 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:56:26" (1/1) ... [2023-12-19 22:56:26,595 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 22:56:26,596 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 22:56:26,612 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 22:56:26,612 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 22:56:26,613 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:56:26" (1/1) ... [2023-12-19 22:56:26,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 22:56:26,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:56:26,653 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-19 22:56:26,680 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-19 22:56:26,688 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-12-19 22:56:26,689 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-12-19 22:56:26,689 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-12-19 22:56:26,689 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-12-19 22:56:26,689 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-12-19 22:56:26,689 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-12-19 22:56:26,689 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-12-19 22:56:26,689 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-12-19 22:56:26,689 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2023-12-19 22:56:26,689 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2023-12-19 22:56:26,689 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-12-19 22:56:26,690 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-12-19 22:56:26,690 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-12-19 22:56:26,690 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-12-19 22:56:26,690 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-12-19 22:56:26,690 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-12-19 22:56:26,690 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 22:56:26,690 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2023-12-19 22:56:26,690 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2023-12-19 22:56:26,690 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-12-19 22:56:26,690 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-12-19 22:56:26,691 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-12-19 22:56:26,691 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-12-19 22:56:26,691 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-12-19 22:56:26,691 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-12-19 22:56:26,691 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-12-19 22:56:26,691 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-12-19 22:56:26,691 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-12-19 22:56:26,691 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-12-19 22:56:26,691 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-12-19 22:56:26,691 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-12-19 22:56:26,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 22:56:26,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-19 22:56:26,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-12-19 22:56:26,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-12-19 22:56:26,692 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-12-19 22:56:26,692 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-12-19 22:56:26,692 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 22:56:26,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 22:56:26,866 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 22:56:26,868 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 22:56:27,554 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 22:56:27,618 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 22:56:27,618 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-19 22:56:27,618 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 10:56:27 BoogieIcfgContainer [2023-12-19 22:56:27,618 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 22:56:27,621 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 22:56:27,621 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 22:56:27,623 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 22:56:27,624 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 10:56:25" (1/3) ... [2023-12-19 22:56:27,624 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3905f7c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 10:56:27, skipping insertion in model container [2023-12-19 22:56:27,625 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:56:26" (2/3) ... [2023-12-19 22:56:27,625 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3905f7c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 10:56:27, skipping insertion in model container [2023-12-19 22:56:27,625 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 10:56:27" (3/3) ... [2023-12-19 22:56:27,626 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec0_product19.cil.c [2023-12-19 22:56:27,641 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 22:56:27,641 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-19 22:56:27,693 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 22:56:27,698 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;@75f2766d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 22:56:27,698 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-19 22:56:27,704 INFO L276 IsEmpty]: Start isEmpty. Operand has 273 states, 213 states have (on average 1.6056338028169015) internal successors, (342), 215 states have internal predecessors, (342), 42 states have call successors, (42), 16 states have call predecessors, (42), 16 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-12-19 22:56:27,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-19 22:56:27,719 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:27,719 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:56:27,720 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:27,724 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:27,724 INFO L85 PathProgramCache]: Analyzing trace with hash -1590545297, now seen corresponding path program 1 times [2023-12-19 22:56:27,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:27,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940845363] [2023-12-19 22:56:27,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:27,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:27,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:28,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:28,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:28,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:28,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:28,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:28,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:28,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-19 22:56:28,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:28,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-19 22:56:28,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:28,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-19 22:56:28,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:28,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-19 22:56:28,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:28,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-19 22:56:28,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:28,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-19 22:56:28,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:28,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-19 22:56:28,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:28,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-19 22:56:28,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:28,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-19 22:56:28,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:28,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-19 22:56:28,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:28,431 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-19 22:56:28,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:28,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940845363] [2023-12-19 22:56:28,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940845363] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:56:28,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32407906] [2023-12-19 22:56:28,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:28,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:56:28,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:56:28,442 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-19 22:56:28,447 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-19 22:56:28,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:28,764 INFO L262 TraceCheckSpWp]: Trace formula consists of 992 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-19 22:56:28,773 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:56:28,807 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 22:56:28,808 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 22:56:28,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32407906] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:28,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 22:56:28,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2023-12-19 22:56:28,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735347237] [2023-12-19 22:56:28,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:28,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-19 22:56:28,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:28,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-19 22:56:28,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-19 22:56:28,840 INFO L87 Difference]: Start difference. First operand has 273 states, 213 states have (on average 1.6056338028169015) internal successors, (342), 215 states have internal predecessors, (342), 42 states have call successors, (42), 16 states have call predecessors, (42), 16 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) Second operand has 2 states, 2 states have (on average 23.5) internal successors, (47), 2 states have internal predecessors, (47), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:28,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:28,912 INFO L93 Difference]: Finished difference Result 401 states and 615 transitions. [2023-12-19 22:56:28,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-19 22:56:28,914 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 23.5) internal successors, (47), 2 states have internal predecessors, (47), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 94 [2023-12-19 22:56:28,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:28,925 INFO L225 Difference]: With dead ends: 401 [2023-12-19 22:56:28,925 INFO L226 Difference]: Without dead ends: 270 [2023-12-19 22:56:28,929 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 116 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-19 22:56:28,931 INFO L413 NwaCegarLoop]: 407 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:28,932 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 407 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 22:56:28,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2023-12-19 22:56:28,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 270. [2023-12-19 22:56:28,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 211 states have (on average 1.5876777251184835) internal successors, (335), 212 states have internal predecessors, (335), 42 states have call successors, (42), 16 states have call predecessors, (42), 16 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2023-12-19 22:56:28,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 418 transitions. [2023-12-19 22:56:29,001 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 418 transitions. Word has length 94 [2023-12-19 22:56:29,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:29,002 INFO L495 AbstractCegarLoop]: Abstraction has 270 states and 418 transitions. [2023-12-19 22:56:29,002 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 23.5) internal successors, (47), 2 states have internal predecessors, (47), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:29,003 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 418 transitions. [2023-12-19 22:56:29,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-19 22:56:29,007 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:29,007 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:56:29,019 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-19 22:56:29,216 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-19 22:56:29,217 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:29,217 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:29,217 INFO L85 PathProgramCache]: Analyzing trace with hash -1136047798, now seen corresponding path program 1 times [2023-12-19 22:56:29,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:29,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591628835] [2023-12-19 22:56:29,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:29,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:29,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:29,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:29,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:29,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:29,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:29,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:29,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:29,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-19 22:56:29,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:29,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-19 22:56:29,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:29,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-19 22:56:29,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:29,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-19 22:56:29,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:29,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-19 22:56:29,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:29,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-19 22:56:29,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:29,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-19 22:56:29,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:29,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-19 22:56:29,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:29,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-19 22:56:29,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:29,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-19 22:56:29,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:29,548 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-19 22:56:29,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:29,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591628835] [2023-12-19 22:56:29,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591628835] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:56:29,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134036279] [2023-12-19 22:56:29,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:29,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:56:29,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:56:29,553 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-19 22:56:29,573 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-19 22:56:29,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:29,827 INFO L262 TraceCheckSpWp]: Trace formula consists of 993 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 22:56:29,835 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:56:29,859 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 22:56:29,859 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 22:56:29,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134036279] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:29,860 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 22:56:29,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-19 22:56:29,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514167365] [2023-12-19 22:56:29,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:29,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 22:56:29,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:29,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 22:56:29,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-19 22:56:29,863 INFO L87 Difference]: Start difference. First operand 270 states and 418 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:29,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:29,947 INFO L93 Difference]: Finished difference Result 397 states and 602 transitions. [2023-12-19 22:56:29,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 22:56:29,948 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 95 [2023-12-19 22:56:29,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:29,953 INFO L225 Difference]: With dead ends: 397 [2023-12-19 22:56:29,953 INFO L226 Difference]: Without dead ends: 272 [2023-12-19 22:56:29,955 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-19 22:56:29,956 INFO L413 NwaCegarLoop]: 404 mSDtfsCounter, 0 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 807 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:29,956 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 807 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 22:56:29,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2023-12-19 22:56:29,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 272. [2023-12-19 22:56:29,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 213 states have (on average 1.5821596244131455) internal successors, (337), 214 states have internal predecessors, (337), 42 states have call successors, (42), 16 states have call predecessors, (42), 16 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2023-12-19 22:56:29,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 420 transitions. [2023-12-19 22:56:29,982 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 420 transitions. Word has length 95 [2023-12-19 22:56:29,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:29,983 INFO L495 AbstractCegarLoop]: Abstraction has 272 states and 420 transitions. [2023-12-19 22:56:29,983 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:29,983 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 420 transitions. [2023-12-19 22:56:29,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-19 22:56:29,986 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:29,987 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:56:29,996 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-19 22:56:30,191 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-19 22:56:30,191 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:30,192 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:30,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1482292360, now seen corresponding path program 1 times [2023-12-19 22:56:30,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:30,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289382888] [2023-12-19 22:56:30,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:30,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:30,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:30,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:30,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:30,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:30,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:30,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:30,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:30,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-19 22:56:30,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:30,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-19 22:56:30,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:30,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-19 22:56:30,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:30,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-19 22:56:30,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:30,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-19 22:56:30,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:30,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-19 22:56:30,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:30,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-19 22:56:30,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:30,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-19 22:56:30,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:30,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-19 22:56:30,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:30,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-19 22:56:30,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:30,449 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-19 22:56:30,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:30,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289382888] [2023-12-19 22:56:30,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289382888] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:56:30,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594929881] [2023-12-19 22:56:30,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:30,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:56:30,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:56:30,454 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-19 22:56:30,478 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-19 22:56:30,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:30,737 INFO L262 TraceCheckSpWp]: Trace formula consists of 1005 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 22:56:30,745 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:56:30,769 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 22:56:30,769 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 22:56:30,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594929881] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:30,769 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 22:56:30,769 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-19 22:56:30,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128964877] [2023-12-19 22:56:30,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:30,771 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 22:56:30,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:30,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 22:56:30,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-19 22:56:30,773 INFO L87 Difference]: Start difference. First operand 272 states and 420 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:30,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:30,831 INFO L93 Difference]: Finished difference Result 574 states and 899 transitions. [2023-12-19 22:56:30,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 22:56:30,832 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 100 [2023-12-19 22:56:30,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:30,834 INFO L225 Difference]: With dead ends: 574 [2023-12-19 22:56:30,835 INFO L226 Difference]: Without dead ends: 324 [2023-12-19 22:56:30,838 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-19 22:56:30,841 INFO L413 NwaCegarLoop]: 412 mSDtfsCounter, 102 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 771 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:30,845 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 771 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 22:56:30,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2023-12-19 22:56:30,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 319. [2023-12-19 22:56:30,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 249 states have (on average 1.5943775100401607) internal successors, (397), 250 states have internal predecessors, (397), 53 states have call successors, (53), 16 states have call predecessors, (53), 16 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2023-12-19 22:56:30,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 502 transitions. [2023-12-19 22:56:30,875 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 502 transitions. Word has length 100 [2023-12-19 22:56:30,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:30,876 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 502 transitions. [2023-12-19 22:56:30,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:30,877 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 502 transitions. [2023-12-19 22:56:30,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-19 22:56:30,880 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:30,880 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:56:30,891 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-19 22:56:31,088 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-19 22:56:31,088 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:31,089 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:31,089 INFO L85 PathProgramCache]: Analyzing trace with hash 2021235459, now seen corresponding path program 1 times [2023-12-19 22:56:31,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:31,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259913938] [2023-12-19 22:56:31,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:31,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:31,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:31,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:31,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:31,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:31,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:31,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:31,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:31,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-19 22:56:31,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:31,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-19 22:56:31,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:31,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-19 22:56:31,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:31,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-19 22:56:31,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:31,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-19 22:56:31,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:31,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-19 22:56:31,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:31,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-19 22:56:31,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:31,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-19 22:56:31,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:31,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-19 22:56:31,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:31,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-19 22:56:31,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:31,271 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-19 22:56:31,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:31,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259913938] [2023-12-19 22:56:31,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259913938] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:56:31,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966545700] [2023-12-19 22:56:31,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:31,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:56:31,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:56:31,273 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-19 22:56:31,292 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-19 22:56:31,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:31,548 INFO L262 TraceCheckSpWp]: Trace formula consists of 1010 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 22:56:31,557 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:56:31,624 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-19 22:56:31,624 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 22:56:31,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966545700] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:31,625 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 22:56:31,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-12-19 22:56:31,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309886389] [2023-12-19 22:56:31,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:31,625 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 22:56:31,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:31,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 22:56:31,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-19 22:56:31,626 INFO L87 Difference]: Start difference. First operand 319 states and 502 transitions. Second operand has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-19 22:56:31,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:31,737 INFO L93 Difference]: Finished difference Result 633 states and 998 transitions. [2023-12-19 22:56:31,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 22:56:31,738 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 101 [2023-12-19 22:56:31,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:31,742 INFO L225 Difference]: With dead ends: 633 [2023-12-19 22:56:31,743 INFO L226 Difference]: Without dead ends: 321 [2023-12-19 22:56:31,745 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 120 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-19 22:56:31,749 INFO L413 NwaCegarLoop]: 395 mSDtfsCounter, 8 mSDsluCounter, 1174 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1569 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:31,750 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1569 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 22:56:31,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2023-12-19 22:56:31,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 321. [2023-12-19 22:56:31,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 250 states have (on average 1.592) internal successors, (398), 252 states have internal predecessors, (398), 53 states have call successors, (53), 16 states have call predecessors, (53), 17 states have return successors, (54), 52 states have call predecessors, (54), 52 states have call successors, (54) [2023-12-19 22:56:31,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 505 transitions. [2023-12-19 22:56:31,780 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 505 transitions. Word has length 101 [2023-12-19 22:56:31,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:31,780 INFO L495 AbstractCegarLoop]: Abstraction has 321 states and 505 transitions. [2023-12-19 22:56:31,780 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-19 22:56:31,780 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 505 transitions. [2023-12-19 22:56:31,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-19 22:56:31,784 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:31,785 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-19 22:56:31,792 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-19 22:56:31,988 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-19 22:56:31,988 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:31,989 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:31,989 INFO L85 PathProgramCache]: Analyzing trace with hash -1539525936, now seen corresponding path program 1 times [2023-12-19 22:56:31,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:31,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599330083] [2023-12-19 22:56:31,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:31,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:32,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:32,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:32,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:32,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:32,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:32,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:32,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:32,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:56:32,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:32,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-19 22:56:32,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:32,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-12-19 22:56:32,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:32,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-19 22:56:32,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:32,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-19 22:56:32,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:32,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 22:56:32,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:32,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-19 22:56:32,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:32,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-19 22:56:32,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:32,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-19 22:56:32,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:32,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-19 22:56:32,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:32,228 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-19 22:56:32,228 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:32,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599330083] [2023-12-19 22:56:32,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599330083] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:56:32,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031581971] [2023-12-19 22:56:32,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:32,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:56:32,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:56:32,230 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-19 22:56:32,256 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-19 22:56:32,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:32,484 INFO L262 TraceCheckSpWp]: Trace formula consists of 1011 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 22:56:32,487 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:56:32,541 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-19 22:56:32,541 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 22:56:32,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031581971] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:32,541 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 22:56:32,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2023-12-19 22:56:32,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4656677] [2023-12-19 22:56:32,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:32,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 22:56:32,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:32,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 22:56:32,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2023-12-19 22:56:32,545 INFO L87 Difference]: Start difference. First operand 321 states and 505 transitions. Second operand has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-19 22:56:32,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:32,641 INFO L93 Difference]: Finished difference Result 635 states and 1003 transitions. [2023-12-19 22:56:32,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 22:56:32,641 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 102 [2023-12-19 22:56:32,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:32,643 INFO L225 Difference]: With dead ends: 635 [2023-12-19 22:56:32,643 INFO L226 Difference]: Without dead ends: 323 [2023-12-19 22:56:32,645 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 120 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-19 22:56:32,645 INFO L413 NwaCegarLoop]: 393 mSDtfsCounter, 8 mSDsluCounter, 1162 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1555 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:32,645 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1555 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 22:56:32,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2023-12-19 22:56:32,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 323. [2023-12-19 22:56:32,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 251 states have (on average 1.5896414342629481) internal successors, (399), 254 states have internal predecessors, (399), 53 states have call successors, (53), 16 states have call predecessors, (53), 18 states have return successors, (59), 52 states have call predecessors, (59), 52 states have call successors, (59) [2023-12-19 22:56:32,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 511 transitions. [2023-12-19 22:56:32,663 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 511 transitions. Word has length 102 [2023-12-19 22:56:32,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:32,663 INFO L495 AbstractCegarLoop]: Abstraction has 323 states and 511 transitions. [2023-12-19 22:56:32,663 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-19 22:56:32,663 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 511 transitions. [2023-12-19 22:56:32,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-19 22:56:32,665 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:32,666 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:56:32,676 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-19 22:56:32,874 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-19 22:56:32,874 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:32,874 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:32,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1933786053, now seen corresponding path program 1 times [2023-12-19 22:56:32,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:32,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736404098] [2023-12-19 22:56:32,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:32,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:32,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:32,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:32,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:33,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:33,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:33,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:33,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:33,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:56:33,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:33,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:56:33,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:33,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-19 22:56:33,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:33,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-19 22:56:33,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:33,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-19 22:56:33,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:33,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-19 22:56:33,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:33,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 22:56:33,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:33,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-19 22:56:33,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:33,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-19 22:56:33,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:33,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-19 22:56:33,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:33,078 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-19 22:56:33,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:33,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736404098] [2023-12-19 22:56:33,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736404098] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:33,079 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:56:33,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-19 22:56:33,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822713587] [2023-12-19 22:56:33,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:33,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 22:56:33,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:33,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 22:56:33,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-19 22:56:33,081 INFO L87 Difference]: Start difference. First operand 323 states and 511 transitions. Second operand has 9 states, 8 states have (on average 7.5) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-19 22:56:34,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:34,844 INFO L93 Difference]: Finished difference Result 763 states and 1214 transitions. [2023-12-19 22:56:34,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-19 22:56:34,848 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.5) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 103 [2023-12-19 22:56:34,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:34,851 INFO L225 Difference]: With dead ends: 763 [2023-12-19 22:56:34,851 INFO L226 Difference]: Without dead ends: 459 [2023-12-19 22:56:34,853 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 29 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-19 22:56:34,853 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 912 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 2186 mSolverCounterSat, 283 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 913 SdHoareTripleChecker+Valid, 962 SdHoareTripleChecker+Invalid, 2469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 283 IncrementalHoareTripleChecker+Valid, 2186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:34,854 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [913 Valid, 962 Invalid, 2469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [283 Valid, 2186 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-19 22:56:34,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2023-12-19 22:56:34,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 323. [2023-12-19 22:56:34,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 251 states have (on average 1.5896414342629481) internal successors, (399), 254 states have internal predecessors, (399), 53 states have call successors, (53), 16 states have call predecessors, (53), 18 states have return successors, (58), 52 states have call predecessors, (58), 52 states have call successors, (58) [2023-12-19 22:56:34,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 510 transitions. [2023-12-19 22:56:34,881 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 510 transitions. Word has length 103 [2023-12-19 22:56:34,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:34,881 INFO L495 AbstractCegarLoop]: Abstraction has 323 states and 510 transitions. [2023-12-19 22:56:34,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.5) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-19 22:56:34,882 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 510 transitions. [2023-12-19 22:56:34,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-19 22:56:34,883 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:34,884 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] [2023-12-19 22:56:34,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-19 22:56:34,884 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:34,884 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:34,885 INFO L85 PathProgramCache]: Analyzing trace with hash -372047130, now seen corresponding path program 2 times [2023-12-19 22:56:34,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:34,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849230606] [2023-12-19 22:56:34,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:34,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:34,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:35,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:35,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:35,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:35,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:35,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:35,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:35,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:56:35,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:35,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:56:35,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:35,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-19 22:56:35,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:35,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-19 22:56:35,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:35,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-19 22:56:35,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:35,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 22:56:35,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:35,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-19 22:56:35,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:35,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-19 22:56:35,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:35,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-19 22:56:35,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:35,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-19 22:56:35,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:35,064 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-19 22:56:35,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:35,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849230606] [2023-12-19 22:56:35,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849230606] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:35,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:56:35,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-19 22:56:35,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506350599] [2023-12-19 22:56:35,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:35,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 22:56:35,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:35,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 22:56:35,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-19 22:56:35,066 INFO L87 Difference]: Start difference. First operand 323 states and 510 transitions. Second operand has 9 states, 8 states have (on average 7.625) internal successors, (61), 5 states have internal predecessors, (61), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-19 22:56:36,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:36,783 INFO L93 Difference]: Finished difference Result 765 states and 1217 transitions. [2023-12-19 22:56:36,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-19 22:56:36,783 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.625) internal successors, (61), 5 states have internal predecessors, (61), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 104 [2023-12-19 22:56:36,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:36,787 INFO L225 Difference]: With dead ends: 765 [2023-12-19 22:56:36,787 INFO L226 Difference]: Without dead ends: 461 [2023-12-19 22:56:36,788 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 29 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-19 22:56:36,788 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 902 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 2229 mSolverCounterSat, 272 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 903 SdHoareTripleChecker+Valid, 963 SdHoareTripleChecker+Invalid, 2501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 272 IncrementalHoareTripleChecker+Valid, 2229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:36,789 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [903 Valid, 963 Invalid, 2501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [272 Valid, 2229 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-19 22:56:36,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2023-12-19 22:56:36,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 325. [2023-12-19 22:56:36,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 252 states have (on average 1.5873015873015872) internal successors, (400), 256 states have internal predecessors, (400), 53 states have call successors, (53), 16 states have call predecessors, (53), 19 states have return successors, (60), 52 states have call predecessors, (60), 52 states have call successors, (60) [2023-12-19 22:56:36,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 513 transitions. [2023-12-19 22:56:36,824 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 513 transitions. Word has length 104 [2023-12-19 22:56:36,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:36,824 INFO L495 AbstractCegarLoop]: Abstraction has 325 states and 513 transitions. [2023-12-19 22:56:36,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.625) internal successors, (61), 5 states have internal predecessors, (61), 3 states have call successors, (15), 6 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2023-12-19 22:56:36,825 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 513 transitions. [2023-12-19 22:56:36,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-19 22:56:36,826 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:36,826 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:56:36,827 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-19 22:56:36,827 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:36,827 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:36,827 INFO L85 PathProgramCache]: Analyzing trace with hash 314580128, now seen corresponding path program 1 times [2023-12-19 22:56:36,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:36,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437430478] [2023-12-19 22:56:36,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:36,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:36,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:36,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:36,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:36,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:36,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:36,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:36,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:36,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:56:36,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:36,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:56:36,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:36,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:56:36,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:37,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-19 22:56:37,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:37,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 22:56:37,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:37,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-19 22:56:37,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:37,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-19 22:56:37,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:37,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-19 22:56:37,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:37,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-19 22:56:37,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:37,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-19 22:56:37,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:37,052 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-19 22:56:37,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:37,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437430478] [2023-12-19 22:56:37,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437430478] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:37,052 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:56:37,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-19 22:56:37,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394126534] [2023-12-19 22:56:37,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:37,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 22:56:37,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:37,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 22:56:37,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-19 22:56:37,054 INFO L87 Difference]: Start difference. First operand 325 states and 513 transitions. Second operand has 12 states, 11 states have (on average 5.909090909090909) internal successors, (65), 8 states have internal predecessors, (65), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-19 22:56:39,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:39,227 INFO L93 Difference]: Finished difference Result 763 states and 1212 transitions. [2023-12-19 22:56:39,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 22:56:39,228 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.909090909090909) internal successors, (65), 8 states have internal predecessors, (65), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) Word has length 105 [2023-12-19 22:56:39,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:39,232 INFO L225 Difference]: With dead ends: 763 [2023-12-19 22:56:39,232 INFO L226 Difference]: Without dead ends: 461 [2023-12-19 22:56:39,234 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 29 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-19 22:56:39,235 INFO L413 NwaCegarLoop]: 146 mSDtfsCounter, 914 mSDsluCounter, 1184 mSDsCounter, 0 mSdLazyCounter, 3628 mSolverCounterSat, 278 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 915 SdHoareTripleChecker+Valid, 1330 SdHoareTripleChecker+Invalid, 3906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 278 IncrementalHoareTripleChecker+Valid, 3628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:39,235 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [915 Valid, 1330 Invalid, 3906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [278 Valid, 3628 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-19 22:56:39,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2023-12-19 22:56:39,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 325. [2023-12-19 22:56:39,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 252 states have (on average 1.5873015873015872) internal successors, (400), 256 states have internal predecessors, (400), 53 states have call successors, (53), 16 states have call predecessors, (53), 19 states have return successors, (59), 52 states have call predecessors, (59), 52 states have call successors, (59) [2023-12-19 22:56:39,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 512 transitions. [2023-12-19 22:56:39,257 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 512 transitions. Word has length 105 [2023-12-19 22:56:39,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:39,258 INFO L495 AbstractCegarLoop]: Abstraction has 325 states and 512 transitions. [2023-12-19 22:56:39,258 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.909090909090909) internal successors, (65), 8 states have internal predecessors, (65), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-19 22:56:39,258 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 512 transitions. [2023-12-19 22:56:39,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-19 22:56:39,260 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:39,260 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] [2023-12-19 22:56:39,260 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-19 22:56:39,260 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:39,260 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:39,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1871788683, now seen corresponding path program 2 times [2023-12-19 22:56:39,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:39,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987039579] [2023-12-19 22:56:39,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:39,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:39,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:39,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:39,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:39,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:39,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:39,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:39,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:39,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:56:39,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:39,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:56:39,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:39,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:56:39,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:39,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-19 22:56:39,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:39,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-19 22:56:39,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:39,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-19 22:56:39,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:39,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-19 22:56:39,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:39,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-19 22:56:39,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:39,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-19 22:56:39,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:39,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-19 22:56:39,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:39,484 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-19 22:56:39,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:39,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987039579] [2023-12-19 22:56:39,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987039579] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:39,485 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:56:39,485 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-19 22:56:39,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936310799] [2023-12-19 22:56:39,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:39,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 22:56:39,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:39,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 22:56:39,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-19 22:56:39,487 INFO L87 Difference]: Start difference. First operand 325 states and 512 transitions. Second operand has 12 states, 11 states have (on average 6.0) internal successors, (66), 8 states have internal predecessors, (66), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-19 22:56:41,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:41,706 INFO L93 Difference]: Finished difference Result 765 states and 1218 transitions. [2023-12-19 22:56:41,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 22:56:41,707 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.0) internal successors, (66), 8 states have internal predecessors, (66), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) Word has length 106 [2023-12-19 22:56:41,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:41,710 INFO L225 Difference]: With dead ends: 765 [2023-12-19 22:56:41,710 INFO L226 Difference]: Without dead ends: 463 [2023-12-19 22:56:41,711 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 29 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-19 22:56:41,713 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 902 mSDsluCounter, 1184 mSDsCounter, 0 mSdLazyCounter, 3787 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 903 SdHoareTripleChecker+Valid, 1332 SdHoareTripleChecker+Invalid, 4045 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 3787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:41,714 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [903 Valid, 1332 Invalid, 4045 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 3787 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-19 22:56:41,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2023-12-19 22:56:41,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 327. [2023-12-19 22:56:41,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 253 states have (on average 1.5849802371541502) internal successors, (401), 258 states have internal predecessors, (401), 53 states have call successors, (53), 16 states have call predecessors, (53), 20 states have return successors, (64), 52 states have call predecessors, (64), 52 states have call successors, (64) [2023-12-19 22:56:41,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 518 transitions. [2023-12-19 22:56:41,737 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 518 transitions. Word has length 106 [2023-12-19 22:56:41,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:41,737 INFO L495 AbstractCegarLoop]: Abstraction has 327 states and 518 transitions. [2023-12-19 22:56:41,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.0) internal successors, (66), 8 states have internal predecessors, (66), 4 states have call successors, (15), 6 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-19 22:56:41,738 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 518 transitions. [2023-12-19 22:56:41,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-19 22:56:41,740 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:41,740 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:56:41,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-19 22:56:41,741 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:41,741 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:41,741 INFO L85 PathProgramCache]: Analyzing trace with hash 324837893, now seen corresponding path program 1 times [2023-12-19 22:56:41,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:41,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039039084] [2023-12-19 22:56:41,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:41,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:41,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:41,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:41,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:41,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:41,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:41,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:41,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:41,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:56:41,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:41,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:56:41,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:41,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:56:41,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:41,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-19 22:56:41,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:41,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-19 22:56:41,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:41,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-19 22:56:41,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:41,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-19 22:56:41,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:41,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 22:56:41,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:41,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-19 22:56:41,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:41,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-19 22:56:41,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:41,877 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-19 22:56:41,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:41,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039039084] [2023-12-19 22:56:41,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039039084] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:56:41,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938423676] [2023-12-19 22:56:41,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:41,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:56:41,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:56:41,881 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-19 22:56:41,900 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-19 22:56:42,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:42,132 INFO L262 TraceCheckSpWp]: Trace formula consists of 1016 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 22:56:42,135 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:56:42,157 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-19 22:56:42,158 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 22:56:42,220 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-19 22:56:42,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938423676] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 22:56:42,220 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-19 22:56:42,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 4, 4] total 11 [2023-12-19 22:56:42,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774077017] [2023-12-19 22:56:42,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-19 22:56:42,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-19 22:56:42,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:42,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-19 22:56:42,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-19 22:56:42,222 INFO L87 Difference]: Start difference. First operand 327 states and 518 transitions. Second operand has 11 states, 11 states have (on average 8.0) internal successors, (88), 7 states have internal predecessors, (88), 2 states have call successors, (32), 6 states have call predecessors, (32), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-19 22:56:43,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:43,909 INFO L93 Difference]: Finished difference Result 918 states and 1530 transitions. [2023-12-19 22:56:43,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-19 22:56:43,909 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.0) internal successors, (88), 7 states have internal predecessors, (88), 2 states have call successors, (32), 6 states have call predecessors, (32), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 107 [2023-12-19 22:56:43,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:43,914 INFO L225 Difference]: With dead ends: 918 [2023-12-19 22:56:43,914 INFO L226 Difference]: Without dead ends: 793 [2023-12-19 22:56:43,915 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2023-12-19 22:56:43,916 INFO L413 NwaCegarLoop]: 192 mSDtfsCounter, 1292 mSDsluCounter, 1108 mSDsCounter, 0 mSdLazyCounter, 2364 mSolverCounterSat, 436 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1337 SdHoareTripleChecker+Valid, 1300 SdHoareTripleChecker+Invalid, 2800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 436 IncrementalHoareTripleChecker+Valid, 2364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:43,916 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1337 Valid, 1300 Invalid, 2800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [436 Valid, 2364 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-19 22:56:43,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2023-12-19 22:56:43,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 642. [2023-12-19 22:56:43,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 504 states have (on average 1.6388888888888888) internal successors, (826), 509 states have internal predecessors, (826), 117 states have call successors, (117), 16 states have call predecessors, (117), 20 states have return successors, (138), 116 states have call predecessors, (138), 116 states have call successors, (138) [2023-12-19 22:56:43,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1081 transitions. [2023-12-19 22:56:43,950 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1081 transitions. Word has length 107 [2023-12-19 22:56:43,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:43,950 INFO L495 AbstractCegarLoop]: Abstraction has 642 states and 1081 transitions. [2023-12-19 22:56:43,950 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.0) internal successors, (88), 7 states have internal predecessors, (88), 2 states have call successors, (32), 6 states have call predecessors, (32), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-19 22:56:43,950 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1081 transitions. [2023-12-19 22:56:43,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-19 22:56:43,954 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:43,954 INFO L195 NwaCegarLoop]: trace histogram [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-19 22:56:43,963 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-19 22:56:44,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:56:44,161 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:44,162 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:44,162 INFO L85 PathProgramCache]: Analyzing trace with hash 179912098, now seen corresponding path program 1 times [2023-12-19 22:56:44,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:44,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665310626] [2023-12-19 22:56:44,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:44,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:44,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:44,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:44,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:44,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:44,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:44,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:44,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:44,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:56:44,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:44,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:56:44,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:44,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:56:44,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:44,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-19 22:56:44,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:44,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-19 22:56:44,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:44,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-19 22:56:44,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:44,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 22:56:44,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:44,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-19 22:56:44,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:44,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-19 22:56:44,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:44,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-19 22:56:44,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:44,306 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-19 22:56:44,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:44,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665310626] [2023-12-19 22:56:44,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665310626] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:44,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:56:44,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:56:44,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520070768] [2023-12-19 22:56:44,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:44,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:56:44,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:44,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:56:44,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:56:44,308 INFO L87 Difference]: Start difference. First operand 642 states and 1081 transitions. Second operand has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:45,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:45,509 INFO L93 Difference]: Finished difference Result 1677 states and 2879 transitions. [2023-12-19 22:56:45,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:56:45,509 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 113 [2023-12-19 22:56:45,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:45,516 INFO L225 Difference]: With dead ends: 1677 [2023-12-19 22:56:45,516 INFO L226 Difference]: Without dead ends: 1095 [2023-12-19 22:56:45,519 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-19 22:56:45,520 INFO L413 NwaCegarLoop]: 178 mSDtfsCounter, 1016 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1284 mSolverCounterSat, 327 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1031 SdHoareTripleChecker+Valid, 751 SdHoareTripleChecker+Invalid, 1611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 327 IncrementalHoareTripleChecker+Valid, 1284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:45,520 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1031 Valid, 751 Invalid, 1611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [327 Valid, 1284 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 22:56:45,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1095 states. [2023-12-19 22:56:45,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1095 to 954. [2023-12-19 22:56:45,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 752 states have (on average 1.6462765957446808) internal successors, (1238), 757 states have internal predecessors, (1238), 181 states have call successors, (181), 16 states have call predecessors, (181), 20 states have return successors, (212), 180 states have call predecessors, (212), 180 states have call successors, (212) [2023-12-19 22:56:45,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 1631 transitions. [2023-12-19 22:56:45,567 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 1631 transitions. Word has length 113 [2023-12-19 22:56:45,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:45,568 INFO L495 AbstractCegarLoop]: Abstraction has 954 states and 1631 transitions. [2023-12-19 22:56:45,568 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:45,568 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 1631 transitions. [2023-12-19 22:56:45,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-19 22:56:45,586 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:45,586 INFO L195 NwaCegarLoop]: trace histogram [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-19 22:56:45,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-19 22:56:45,587 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:45,587 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:45,587 INFO L85 PathProgramCache]: Analyzing trace with hash 1505207814, now seen corresponding path program 1 times [2023-12-19 22:56:45,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:45,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974414601] [2023-12-19 22:56:45,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:45,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:45,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:45,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:45,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:45,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:45,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:45,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:45,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:45,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:56:45,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:45,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:56:45,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:45,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:56:45,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:45,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-19 22:56:45,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:45,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-19 22:56:45,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:45,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-19 22:56:45,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:45,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-19 22:56:45,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:45,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-19 22:56:45,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:45,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-19 22:56:45,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:45,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-19 22:56:45,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:45,673 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-19 22:56:45,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:45,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974414601] [2023-12-19 22:56:45,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974414601] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:45,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:56:45,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:56:45,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278224512] [2023-12-19 22:56:45,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:45,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:56:45,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:45,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:56:45,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:56:45,676 INFO L87 Difference]: Start difference. First operand 954 states and 1631 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:46,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:46,854 INFO L93 Difference]: Finished difference Result 2426 states and 4197 transitions. [2023-12-19 22:56:46,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:56:46,856 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 114 [2023-12-19 22:56:46,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:46,865 INFO L225 Difference]: With dead ends: 2426 [2023-12-19 22:56:46,865 INFO L226 Difference]: Without dead ends: 1582 [2023-12-19 22:56:46,868 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-19 22:56:46,869 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 977 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 1338 mSolverCounterSat, 313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 992 SdHoareTripleChecker+Valid, 718 SdHoareTripleChecker+Invalid, 1651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 1338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:46,869 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [992 Valid, 718 Invalid, 1651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 1338 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 22:56:46,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1582 states. [2023-12-19 22:56:46,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1582 to 1441. [2023-12-19 22:56:46,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1441 states, 1144 states have (on average 1.6503496503496504) internal successors, (1888), 1149 states have internal predecessors, (1888), 276 states have call successors, (276), 16 states have call predecessors, (276), 20 states have return successors, (307), 275 states have call predecessors, (307), 275 states have call successors, (307) [2023-12-19 22:56:46,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1441 states to 1441 states and 2471 transitions. [2023-12-19 22:56:46,949 INFO L78 Accepts]: Start accepts. Automaton has 1441 states and 2471 transitions. Word has length 114 [2023-12-19 22:56:46,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:46,949 INFO L495 AbstractCegarLoop]: Abstraction has 1441 states and 2471 transitions. [2023-12-19 22:56:46,949 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:46,949 INFO L276 IsEmpty]: Start isEmpty. Operand 1441 states and 2471 transitions. [2023-12-19 22:56:46,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-12-19 22:56:46,958 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:46,958 INFO L195 NwaCegarLoop]: trace histogram [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, 1] [2023-12-19 22:56:46,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-19 22:56:46,958 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:46,958 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:46,958 INFO L85 PathProgramCache]: Analyzing trace with hash -518273148, now seen corresponding path program 1 times [2023-12-19 22:56:46,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:46,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543353849] [2023-12-19 22:56:46,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:46,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:46,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:47,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:47,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:47,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:47,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:47,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:47,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:47,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:56:47,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:47,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:56:47,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:47,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:56:47,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:47,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-19 22:56:47,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:47,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-19 22:56:47,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:47,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-19 22:56:47,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:47,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-19 22:56:47,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:47,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-19 22:56:47,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:47,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-19 22:56:47,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:47,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-19 22:56:47,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:47,051 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-19 22:56:47,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:47,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543353849] [2023-12-19 22:56:47,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543353849] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:47,052 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:56:47,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:56:47,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149276383] [2023-12-19 22:56:47,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:47,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:56:47,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:47,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:56:47,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:56:47,054 INFO L87 Difference]: Start difference. First operand 1441 states and 2471 transitions. Second operand has 7 states, 7 states have (on average 10.0) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:48,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:48,259 INFO L93 Difference]: Finished difference Result 3528 states and 6156 transitions. [2023-12-19 22:56:48,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:56:48,259 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 115 [2023-12-19 22:56:48,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:48,270 INFO L225 Difference]: With dead ends: 3528 [2023-12-19 22:56:48,271 INFO L226 Difference]: Without dead ends: 2317 [2023-12-19 22:56:48,274 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-19 22:56:48,275 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 995 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 1279 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1010 SdHoareTripleChecker+Valid, 708 SdHoareTripleChecker+Invalid, 1594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 315 IncrementalHoareTripleChecker+Valid, 1279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:48,275 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1010 Valid, 708 Invalid, 1594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [315 Valid, 1279 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 22:56:48,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2317 states. [2023-12-19 22:56:48,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2317 to 2176. [2023-12-19 22:56:48,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2176 states, 1756 states have (on average 1.6543280182232347) internal successors, (2905), 1761 states have internal predecessors, (2905), 399 states have call successors, (399), 16 states have call predecessors, (399), 20 states have return successors, (446), 398 states have call predecessors, (446), 398 states have call successors, (446) [2023-12-19 22:56:48,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2176 states to 2176 states and 3750 transitions. [2023-12-19 22:56:48,381 INFO L78 Accepts]: Start accepts. Automaton has 2176 states and 3750 transitions. Word has length 115 [2023-12-19 22:56:48,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:48,381 INFO L495 AbstractCegarLoop]: Abstraction has 2176 states and 3750 transitions. [2023-12-19 22:56:48,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:48,382 INFO L276 IsEmpty]: Start isEmpty. Operand 2176 states and 3750 transitions. [2023-12-19 22:56:48,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-19 22:56:48,391 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:48,391 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1] [2023-12-19 22:56:48,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-19 22:56:48,392 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:48,392 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:48,392 INFO L85 PathProgramCache]: Analyzing trace with hash 929991719, now seen corresponding path program 1 times [2023-12-19 22:56:48,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:48,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733272071] [2023-12-19 22:56:48,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:48,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:48,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:48,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:48,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:48,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:48,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:48,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:48,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:48,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:56:48,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:48,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:56:48,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:48,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:56:48,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:48,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-19 22:56:48,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:48,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 22:56:48,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:48,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-19 22:56:48,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:48,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-19 22:56:48,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:48,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-19 22:56:48,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:48,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-19 22:56:48,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:48,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-19 22:56:48,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:48,479 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-19 22:56:48,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:48,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733272071] [2023-12-19 22:56:48,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733272071] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:48,479 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:56:48,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:56:48,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895006793] [2023-12-19 22:56:48,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:48,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:56:48,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:48,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:56:48,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:56:48,481 INFO L87 Difference]: Start difference. First operand 2176 states and 3750 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:49,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:49,712 INFO L93 Difference]: Finished difference Result 5238 states and 9206 transitions. [2023-12-19 22:56:49,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:56:49,713 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 116 [2023-12-19 22:56:49,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:49,731 INFO L225 Difference]: With dead ends: 5238 [2023-12-19 22:56:49,731 INFO L226 Difference]: Without dead ends: 3489 [2023-12-19 22:56:49,737 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-19 22:56:49,738 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 988 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 1285 mSolverCounterSat, 314 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1003 SdHoareTripleChecker+Valid, 707 SdHoareTripleChecker+Invalid, 1599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 314 IncrementalHoareTripleChecker+Valid, 1285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:49,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1003 Valid, 707 Invalid, 1599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [314 Valid, 1285 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 22:56:49,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3489 states. [2023-12-19 22:56:49,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3489 to 3348. [2023-12-19 22:56:49,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3348 states, 2749 states have (on average 1.6569661695161877) internal successors, (4555), 2754 states have internal predecessors, (4555), 578 states have call successors, (578), 16 states have call predecessors, (578), 20 states have return successors, (651), 577 states have call predecessors, (651), 577 states have call successors, (651) [2023-12-19 22:56:49,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3348 states to 3348 states and 5784 transitions. [2023-12-19 22:56:49,902 INFO L78 Accepts]: Start accepts. Automaton has 3348 states and 5784 transitions. Word has length 116 [2023-12-19 22:56:49,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:49,903 INFO L495 AbstractCegarLoop]: Abstraction has 3348 states and 5784 transitions. [2023-12-19 22:56:49,903 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:49,903 INFO L276 IsEmpty]: Start isEmpty. Operand 3348 states and 5784 transitions. [2023-12-19 22:56:49,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-12-19 22:56:49,915 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:49,916 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1] [2023-12-19 22:56:49,916 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-19 22:56:49,917 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:49,917 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:49,917 INFO L85 PathProgramCache]: Analyzing trace with hash -2131500800, now seen corresponding path program 1 times [2023-12-19 22:56:49,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:49,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116426968] [2023-12-19 22:56:49,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:49,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:49,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:49,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:49,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:49,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:49,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:49,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:49,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:49,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:56:49,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:49,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:56:49,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:49,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:56:49,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:50,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-19 22:56:50,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:50,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-19 22:56:50,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:50,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-19 22:56:50,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:50,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-19 22:56:50,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:50,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-19 22:56:50,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:50,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-19 22:56:50,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:50,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-19 22:56:50,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:50,017 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-19 22:56:50,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:50,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116426968] [2023-12-19 22:56:50,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116426968] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:50,018 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:56:50,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:56:50,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495324963] [2023-12-19 22:56:50,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:50,019 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:56:50,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:50,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:56:50,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:56:50,020 INFO L87 Difference]: Start difference. First operand 3348 states and 5784 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:51,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:51,255 INFO L93 Difference]: Finished difference Result 8093 states and 14260 transitions. [2023-12-19 22:56:51,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:56:51,256 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 117 [2023-12-19 22:56:51,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:51,285 INFO L225 Difference]: With dead ends: 8093 [2023-12-19 22:56:51,285 INFO L226 Difference]: Without dead ends: 5459 [2023-12-19 22:56:51,293 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-19 22:56:51,294 INFO L413 NwaCegarLoop]: 173 mSDtfsCounter, 996 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 1304 mSolverCounterSat, 336 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1011 SdHoareTripleChecker+Valid, 729 SdHoareTripleChecker+Invalid, 1640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 336 IncrementalHoareTripleChecker+Valid, 1304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:51,294 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1011 Valid, 729 Invalid, 1640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [336 Valid, 1304 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 22:56:51,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5459 states. [2023-12-19 22:56:51,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5459 to 5318. [2023-12-19 22:56:51,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5318 states, 4343 states have (on average 1.6454064011052267) internal successors, (7146), 4348 states have internal predecessors, (7146), 954 states have call successors, (954), 16 states have call predecessors, (954), 20 states have return successors, (1071), 953 states have call predecessors, (1071), 953 states have call successors, (1071) [2023-12-19 22:56:51,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5318 states to 5318 states and 9171 transitions. [2023-12-19 22:56:51,614 INFO L78 Accepts]: Start accepts. Automaton has 5318 states and 9171 transitions. Word has length 117 [2023-12-19 22:56:51,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:51,614 INFO L495 AbstractCegarLoop]: Abstraction has 5318 states and 9171 transitions. [2023-12-19 22:56:51,615 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:51,615 INFO L276 IsEmpty]: Start isEmpty. Operand 5318 states and 9171 transitions. [2023-12-19 22:56:51,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-19 22:56:51,633 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:51,633 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2023-12-19 22:56:51,634 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-19 22:56:51,634 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:51,634 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:51,634 INFO L85 PathProgramCache]: Analyzing trace with hash -1740206421, now seen corresponding path program 1 times [2023-12-19 22:56:51,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:51,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331155680] [2023-12-19 22:56:51,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:51,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:51,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:51,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:51,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:51,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:51,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:51,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:51,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:51,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:56:51,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:51,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:56:51,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:51,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:56:51,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:51,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-19 22:56:51,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:51,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 22:56:51,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:51,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-19 22:56:51,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:51,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-19 22:56:51,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:51,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-19 22:56:51,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:51,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-19 22:56:51,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:51,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-19 22:56:51,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:51,720 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-19 22:56:51,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:51,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331155680] [2023-12-19 22:56:51,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331155680] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:51,721 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:56:51,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:56:51,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723785218] [2023-12-19 22:56:51,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:51,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:56:51,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:51,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:56:51,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:56:51,722 INFO L87 Difference]: Start difference. First operand 5318 states and 9171 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:53,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:53,148 INFO L93 Difference]: Finished difference Result 13230 states and 23281 transitions. [2023-12-19 22:56:53,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:56:53,148 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 118 [2023-12-19 22:56:53,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:53,193 INFO L225 Difference]: With dead ends: 13230 [2023-12-19 22:56:53,193 INFO L226 Difference]: Without dead ends: 8992 [2023-12-19 22:56:53,209 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-19 22:56:53,210 INFO L413 NwaCegarLoop]: 163 mSDtfsCounter, 996 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 1255 mSolverCounterSat, 343 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1011 SdHoareTripleChecker+Valid, 715 SdHoareTripleChecker+Invalid, 1598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 343 IncrementalHoareTripleChecker+Valid, 1255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:53,210 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1011 Valid, 715 Invalid, 1598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [343 Valid, 1255 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-19 22:56:53,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8992 states. [2023-12-19 22:56:53,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8992 to 8851. [2023-12-19 22:56:53,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8851 states, 7270 states have (on average 1.6426409903713892) internal successors, (11942), 7275 states have internal predecessors, (11942), 1560 states have call successors, (1560), 16 states have call predecessors, (1560), 20 states have return successors, (1755), 1559 states have call predecessors, (1755), 1559 states have call successors, (1755) [2023-12-19 22:56:53,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8851 states to 8851 states and 15257 transitions. [2023-12-19 22:56:53,610 INFO L78 Accepts]: Start accepts. Automaton has 8851 states and 15257 transitions. Word has length 118 [2023-12-19 22:56:53,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:53,611 INFO L495 AbstractCegarLoop]: Abstraction has 8851 states and 15257 transitions. [2023-12-19 22:56:53,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:53,611 INFO L276 IsEmpty]: Start isEmpty. Operand 8851 states and 15257 transitions. [2023-12-19 22:56:53,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-12-19 22:56:53,699 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:53,699 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1] [2023-12-19 22:56:53,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-19 22:56:53,700 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:53,700 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:53,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1454781138, now seen corresponding path program 1 times [2023-12-19 22:56:53,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:53,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879311780] [2023-12-19 22:56:53,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:53,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:53,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:53,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:53,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:53,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:53,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:53,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:53,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:53,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:56:53,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:53,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:56:53,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:53,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:56:53,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:53,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-19 22:56:53,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:53,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-19 22:56:53,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:53,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 22:56:53,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:53,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-19 22:56:53,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:53,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-19 22:56:53,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:53,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-19 22:56:53,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:53,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-19 22:56:53,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:53,825 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-19 22:56:53,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:53,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879311780] [2023-12-19 22:56:53,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879311780] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:53,825 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:56:53,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:56:53,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858089701] [2023-12-19 22:56:53,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:53,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:56:53,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:53,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:56:53,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:56:53,827 INFO L87 Difference]: Start difference. First operand 8851 states and 15257 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:55,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:55,167 INFO L93 Difference]: Finished difference Result 23002 states and 40415 transitions. [2023-12-19 22:56:55,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:56:55,168 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 119 [2023-12-19 22:56:55,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:55,223 INFO L225 Difference]: With dead ends: 23002 [2023-12-19 22:56:55,223 INFO L226 Difference]: Without dead ends: 15664 [2023-12-19 22:56:55,245 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-19 22:56:55,245 INFO L413 NwaCegarLoop]: 175 mSDtfsCounter, 1001 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 1280 mSolverCounterSat, 327 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1016 SdHoareTripleChecker+Valid, 749 SdHoareTripleChecker+Invalid, 1607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 327 IncrementalHoareTripleChecker+Valid, 1280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:55,246 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1016 Valid, 749 Invalid, 1607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [327 Valid, 1280 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 22:56:55,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15664 states. [2023-12-19 22:56:55,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15664 to 15523. [2023-12-19 22:56:55,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15523 states, 12739 states have (on average 1.6330167203077164) internal successors, (20803), 12744 states have internal predecessors, (20803), 2763 states have call successors, (2763), 16 states have call predecessors, (2763), 20 states have return successors, (3102), 2762 states have call predecessors, (3102), 2762 states have call successors, (3102) [2023-12-19 22:56:55,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15523 states to 15523 states and 26668 transitions. [2023-12-19 22:56:55,904 INFO L78 Accepts]: Start accepts. Automaton has 15523 states and 26668 transitions. Word has length 119 [2023-12-19 22:56:55,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:55,904 INFO L495 AbstractCegarLoop]: Abstraction has 15523 states and 26668 transitions. [2023-12-19 22:56:55,904 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:55,905 INFO L276 IsEmpty]: Start isEmpty. Operand 15523 states and 26668 transitions. [2023-12-19 22:56:55,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-19 22:56:55,944 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:55,945 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1] [2023-12-19 22:56:55,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-19 22:56:55,945 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:55,945 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:55,945 INFO L85 PathProgramCache]: Analyzing trace with hash -1279955476, now seen corresponding path program 1 times [2023-12-19 22:56:55,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:55,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070326699] [2023-12-19 22:56:55,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:55,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:55,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:56,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:56,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:56,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:56,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:56,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:56,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:56,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:56:56,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:56,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:56:56,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:56,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:56:56,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:56,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-19 22:56:56,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:56,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-19 22:56:56,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:56,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-19 22:56:56,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:56,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-19 22:56:56,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:56,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-19 22:56:56,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:56,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-19 22:56:56,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:56,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-19 22:56:56,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:56,136 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-19 22:56:56,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:56,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070326699] [2023-12-19 22:56:56,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070326699] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:56,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:56:56,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:56:56,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18160351] [2023-12-19 22:56:56,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:56,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:56:56,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:56,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:56:56,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:56:56,140 INFO L87 Difference]: Start difference. First operand 15523 states and 26668 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:57,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:56:57,844 INFO L93 Difference]: Finished difference Result 41169 states and 72215 transitions. [2023-12-19 22:56:57,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:56:57,845 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 120 [2023-12-19 22:56:57,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:56:58,109 INFO L225 Difference]: With dead ends: 41169 [2023-12-19 22:56:58,109 INFO L226 Difference]: Without dead ends: 27779 [2023-12-19 22:56:58,146 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-19 22:56:58,147 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 1004 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 1237 mSolverCounterSat, 341 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1019 SdHoareTripleChecker+Valid, 709 SdHoareTripleChecker+Invalid, 1578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 341 IncrementalHoareTripleChecker+Valid, 1237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 22:56:58,147 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1019 Valid, 709 Invalid, 1578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [341 Valid, 1237 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 22:56:58,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27779 states. [2023-12-19 22:56:59,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27779 to 27638. [2023-12-19 22:56:59,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27638 states, 22815 states have (on average 1.629059829059829) internal successors, (37167), 22820 states have internal predecessors, (37167), 4802 states have call successors, (4802), 16 states have call predecessors, (4802), 20 states have return successors, (5415), 4801 states have call predecessors, (5415), 4801 states have call successors, (5415) [2023-12-19 22:56:59,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27638 states to 27638 states and 47384 transitions. [2023-12-19 22:56:59,411 INFO L78 Accepts]: Start accepts. Automaton has 27638 states and 47384 transitions. Word has length 120 [2023-12-19 22:56:59,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:56:59,412 INFO L495 AbstractCegarLoop]: Abstraction has 27638 states and 47384 transitions. [2023-12-19 22:56:59,412 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:56:59,412 INFO L276 IsEmpty]: Start isEmpty. Operand 27638 states and 47384 transitions. [2023-12-19 22:56:59,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-19 22:56:59,442 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:56:59,442 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:56:59,442 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-19 22:56:59,442 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:56:59,443 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:56:59,443 INFO L85 PathProgramCache]: Analyzing trace with hash -183659568, now seen corresponding path program 1 times [2023-12-19 22:56:59,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:56:59,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657735690] [2023-12-19 22:56:59,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:56:59,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:56:59,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:59,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:56:59,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:59,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:56:59,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:59,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:56:59,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:59,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:56:59,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:59,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:56:59,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:59,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:56:59,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:59,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 22:56:59,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:59,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-19 22:56:59,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:59,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-19 22:56:59,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:59,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-19 22:56:59,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:59,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-19 22:56:59,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:59,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-19 22:56:59,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:59,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-19 22:56:59,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:56:59,533 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-19 22:56:59,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:56:59,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657735690] [2023-12-19 22:56:59,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657735690] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:56:59,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:56:59,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:56:59,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550964625] [2023-12-19 22:56:59,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:56:59,534 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:56:59,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:56:59,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:56:59,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:56:59,535 INFO L87 Difference]: Start difference. First operand 27638 states and 47384 transitions. Second operand has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:57:02,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:57:02,065 INFO L93 Difference]: Finished difference Result 75361 states and 131404 transitions. [2023-12-19 22:57:02,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:57:02,066 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 121 [2023-12-19 22:57:02,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:57:02,316 INFO L225 Difference]: With dead ends: 75361 [2023-12-19 22:57:02,316 INFO L226 Difference]: Without dead ends: 50603 [2023-12-19 22:57:02,392 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-19 22:57:02,393 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 968 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 1306 mSolverCounterSat, 331 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 983 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 1637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 331 IncrementalHoareTripleChecker+Valid, 1306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 22:57:02,393 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [983 Valid, 722 Invalid, 1637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [331 Valid, 1306 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 22:57:02,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50603 states. [2023-12-19 22:57:04,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50603 to 50462. [2023-12-19 22:57:04,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50462 states, 41924 states have (on average 1.6239147027955347) internal successors, (68081), 41929 states have internal predecessors, (68081), 8517 states have call successors, (8517), 16 states have call predecessors, (8517), 20 states have return successors, (9662), 8516 states have call predecessors, (9662), 8516 states have call successors, (9662) [2023-12-19 22:57:04,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50462 states to 50462 states and 86260 transitions. [2023-12-19 22:57:04,659 INFO L78 Accepts]: Start accepts. Automaton has 50462 states and 86260 transitions. Word has length 121 [2023-12-19 22:57:04,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:57:04,660 INFO L495 AbstractCegarLoop]: Abstraction has 50462 states and 86260 transitions. [2023-12-19 22:57:04,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:57:04,660 INFO L276 IsEmpty]: Start isEmpty. Operand 50462 states and 86260 transitions. [2023-12-19 22:57:04,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-19 22:57:04,694 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:57:04,694 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:57:04,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-19 22:57:04,694 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:57:04,695 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:57:04,695 INFO L85 PathProgramCache]: Analyzing trace with hash -275533620, now seen corresponding path program 1 times [2023-12-19 22:57:04,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:57:04,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142001119] [2023-12-19 22:57:04,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:57:04,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:57:04,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:04,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:57:04,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:04,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:57:04,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:04,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:57:04,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:04,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:57:04,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:04,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:57:04,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:04,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:57:04,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:04,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-19 22:57:04,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:04,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-19 22:57:04,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:04,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-19 22:57:04,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:04,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-19 22:57:04,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:04,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-19 22:57:04,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:04,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-19 22:57:04,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:04,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-12-19 22:57:04,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:04,793 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-19 22:57:04,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:57:04,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142001119] [2023-12-19 22:57:04,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142001119] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:57:04,794 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:57:04,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:57:04,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227708781] [2023-12-19 22:57:04,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:57:04,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:57:04,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:57:04,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:57:04,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:57:04,796 INFO L87 Difference]: Start difference. First operand 50462 states and 86260 transitions. Second operand has 7 states, 7 states have (on average 11.0) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:57:07,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:57:07,806 INFO L93 Difference]: Finished difference Result 94108 states and 164567 transitions. [2023-12-19 22:57:07,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:57:07,807 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 122 [2023-12-19 22:57:07,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:57:08,379 INFO L225 Difference]: With dead ends: 94108 [2023-12-19 22:57:08,379 INFO L226 Difference]: Without dead ends: 93983 [2023-12-19 22:57:08,434 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 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-19 22:57:08,437 INFO L413 NwaCegarLoop]: 159 mSDtfsCounter, 969 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 1278 mSolverCounterSat, 339 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 984 SdHoareTripleChecker+Valid, 707 SdHoareTripleChecker+Invalid, 1617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 339 IncrementalHoareTripleChecker+Valid, 1278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-19 22:57:08,437 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [984 Valid, 707 Invalid, 1617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [339 Valid, 1278 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-19 22:57:08,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93983 states. [2023-12-19 22:57:11,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93983 to 93842. [2023-12-19 22:57:11,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93842 states, 78505 states have (on average 1.6173746895102223) internal successors, (126972), 78510 states have internal predecessors, (126972), 15316 states have call successors, (15316), 16 states have call predecessors, (15316), 20 states have return successors, (17507), 15315 states have call predecessors, (17507), 15315 states have call successors, (17507) [2023-12-19 22:57:12,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93842 states to 93842 states and 159795 transitions. [2023-12-19 22:57:12,171 INFO L78 Accepts]: Start accepts. Automaton has 93842 states and 159795 transitions. Word has length 122 [2023-12-19 22:57:12,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:57:12,171 INFO L495 AbstractCegarLoop]: Abstraction has 93842 states and 159795 transitions. [2023-12-19 22:57:12,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 3 states have internal predecessors, (77), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-19 22:57:12,171 INFO L276 IsEmpty]: Start isEmpty. Operand 93842 states and 159795 transitions. [2023-12-19 22:57:12,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-12-19 22:57:12,216 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:57:12,216 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:57:12,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-19 22:57:12,216 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:57:12,217 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:57:12,217 INFO L85 PathProgramCache]: Analyzing trace with hash 1466595343, now seen corresponding path program 1 times [2023-12-19 22:57:12,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:57:12,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493234238] [2023-12-19 22:57:12,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:57:12,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:57:12,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:12,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:57:12,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:12,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:57:12,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:12,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:57:12,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:12,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:57:12,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:12,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:57:12,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:12,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:57:12,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:12,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 22:57:12,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:12,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 22:57:12,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:12,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-19 22:57:12,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:12,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-19 22:57:12,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:12,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-19 22:57:12,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:12,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-19 22:57:12,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:12,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-12-19 22:57:12,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:12,672 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-19 22:57:12,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:57:12,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493234238] [2023-12-19 22:57:12,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493234238] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:57:12,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152023501] [2023-12-19 22:57:12,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:57:12,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:57:12,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:57:12,674 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 22:57:12,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-19 22:57:12,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:12,946 INFO L262 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-19 22:57:12,950 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:57:13,127 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-19 22:57:13,127 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 22:57:13,373 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-19 22:57:13,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152023501] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 22:57:13,373 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-19 22:57:13,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 8] total 22 [2023-12-19 22:57:13,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912727856] [2023-12-19 22:57:13,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-19 22:57:13,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-19 22:57:13,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:57:13,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-19 22:57:13,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2023-12-19 22:57:13,375 INFO L87 Difference]: Start difference. First operand 93842 states and 159795 transitions. Second operand has 22 states, 21 states have (on average 9.666666666666666) internal successors, (203), 17 states have internal predecessors, (203), 4 states have call successors, (42), 10 states have call predecessors, (42), 8 states have return successors, (35), 5 states have call predecessors, (35), 4 states have call successors, (35) [2023-12-19 22:57:22,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:57:22,055 INFO L93 Difference]: Finished difference Result 188279 states and 331433 transitions. [2023-12-19 22:57:22,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-12-19 22:57:22,056 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 9.666666666666666) internal successors, (203), 17 states have internal predecessors, (203), 4 states have call successors, (42), 10 states have call predecessors, (42), 8 states have return successors, (35), 5 states have call predecessors, (35), 4 states have call successors, (35) Word has length 123 [2023-12-19 22:57:22,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:57:23,239 INFO L225 Difference]: With dead ends: 188279 [2023-12-19 22:57:23,240 INFO L226 Difference]: Without dead ends: 188159 [2023-12-19 22:57:23,304 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 335 GetRequests, 271 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 981 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=828, Invalid=3462, Unknown=0, NotChecked=0, Total=4290 [2023-12-19 22:57:23,305 INFO L413 NwaCegarLoop]: 138 mSDtfsCounter, 3699 mSDsluCounter, 1967 mSDsCounter, 0 mSdLazyCounter, 8362 mSolverCounterSat, 988 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3724 SdHoareTripleChecker+Valid, 2105 SdHoareTripleChecker+Invalid, 9350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 988 IncrementalHoareTripleChecker+Valid, 8362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2023-12-19 22:57:23,305 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3724 Valid, 2105 Invalid, 9350 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [988 Valid, 8362 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2023-12-19 22:57:23,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188159 states. [2023-12-19 22:57:29,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188159 to 187689. [2023-12-19 22:57:29,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187689 states, 157017 states have (on average 1.6173662724418376) internal successors, (253954), 157024 states have internal predecessors, (253954), 30630 states have call successors, (30630), 34 states have call predecessors, (30630), 41 states have return successors, (37192), 30630 states have call predecessors, (37192), 30628 states have call successors, (37192) [2023-12-19 22:57:30,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187689 states to 187689 states and 321776 transitions. [2023-12-19 22:57:30,869 INFO L78 Accepts]: Start accepts. Automaton has 187689 states and 321776 transitions. Word has length 123 [2023-12-19 22:57:30,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:57:30,869 INFO L495 AbstractCegarLoop]: Abstraction has 187689 states and 321776 transitions. [2023-12-19 22:57:30,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 9.666666666666666) internal successors, (203), 17 states have internal predecessors, (203), 4 states have call successors, (42), 10 states have call predecessors, (42), 8 states have return successors, (35), 5 states have call predecessors, (35), 4 states have call successors, (35) [2023-12-19 22:57:30,870 INFO L276 IsEmpty]: Start isEmpty. Operand 187689 states and 321776 transitions. [2023-12-19 22:57:30,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-19 22:57:30,969 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:57:30,969 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:57:30,977 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-19 22:57:31,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:57:31,170 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:57:31,170 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:57:31,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1148489312, now seen corresponding path program 1 times [2023-12-19 22:57:31,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:57:31,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718629806] [2023-12-19 22:57:31,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:57:31,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:57:31,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:31,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:57:31,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:31,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:57:31,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:31,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:57:31,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:31,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:57:31,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:31,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:57:31,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:31,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:57:31,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:31,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 22:57:31,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:31,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 22:57:31,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:31,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-19 22:57:31,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:31,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-19 22:57:31,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:31,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-19 22:57:31,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:31,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-19 22:57:31,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:31,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-19 22:57:31,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:31,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-19 22:57:31,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:31,377 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-19 22:57:31,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:57:31,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718629806] [2023-12-19 22:57:31,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718629806] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:57:31,377 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:57:31,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-19 22:57:31,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616291174] [2023-12-19 22:57:31,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:57:31,378 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-19 22:57:31,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:57:31,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-19 22:57:31,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-12-19 22:57:31,379 INFO L87 Difference]: Start difference. First operand 187689 states and 321776 transitions. Second operand has 11 states, 11 states have (on average 7.636363636363637) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (16), 7 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-19 22:57:37,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:57:37,347 INFO L93 Difference]: Finished difference Result 188572 states and 329682 transitions. [2023-12-19 22:57:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-19 22:57:37,349 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.636363636363637) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (16), 7 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 131 [2023-12-19 22:57:37,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:57:38,255 INFO L225 Difference]: With dead ends: 188572 [2023-12-19 22:57:38,255 INFO L226 Difference]: Without dead ends: 188184 [2023-12-19 22:57:38,312 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=203, Invalid=553, Unknown=0, NotChecked=0, Total=756 [2023-12-19 22:57:38,312 INFO L413 NwaCegarLoop]: 151 mSDtfsCounter, 1936 mSDsluCounter, 907 mSDsCounter, 0 mSdLazyCounter, 2708 mSolverCounterSat, 496 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1951 SdHoareTripleChecker+Valid, 1058 SdHoareTripleChecker+Invalid, 3204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 496 IncrementalHoareTripleChecker+Valid, 2708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-19 22:57:38,313 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1951 Valid, 1058 Invalid, 3204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [496 Valid, 2708 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-19 22:57:38,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188184 states. [2023-12-19 22:57:44,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188184 to 187803. [2023-12-19 22:57:44,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187803 states, 157115 states have (on average 1.6173185246475512) internal successors, (254105), 157121 states have internal predecessors, (254105), 30646 states have call successors, (30646), 36 states have call predecessors, (30646), 41 states have return successors, (37208), 30645 states have call predecessors, (37208), 30644 states have call successors, (37208) [2023-12-19 22:57:45,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187803 states to 187803 states and 321959 transitions. [2023-12-19 22:57:45,935 INFO L78 Accepts]: Start accepts. Automaton has 187803 states and 321959 transitions. Word has length 131 [2023-12-19 22:57:45,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:57:45,935 INFO L495 AbstractCegarLoop]: Abstraction has 187803 states and 321959 transitions. [2023-12-19 22:57:45,935 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.636363636363637) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (16), 7 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-19 22:57:45,935 INFO L276 IsEmpty]: Start isEmpty. Operand 187803 states and 321959 transitions. [2023-12-19 22:57:46,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-19 22:57:46,043 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:57:46,043 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:57:46,043 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-19 22:57:46,043 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:57:46,043 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:57:46,043 INFO L85 PathProgramCache]: Analyzing trace with hash 822278697, now seen corresponding path program 1 times [2023-12-19 22:57:46,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:57:46,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064239634] [2023-12-19 22:57:46,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:57:46,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:57:46,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:46,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:57:46,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:46,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:57:46,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:46,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-19 22:57:46,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:46,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 22:57:46,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:46,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-19 22:57:46,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:46,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-19 22:57:46,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:46,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-19 22:57:46,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:46,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-19 22:57:46,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:46,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-19 22:57:46,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:46,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-19 22:57:46,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:46,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-19 22:57:46,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:46,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-19 22:57:46,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:46,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-19 22:57:46,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:46,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-12-19 22:57:46,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:46,189 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-19 22:57:46,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:57:46,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064239634] [2023-12-19 22:57:46,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064239634] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:57:46,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202433724] [2023-12-19 22:57:46,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:57:46,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:57:46,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:57:46,191 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 22:57:46,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-19 22:57:46,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:57:46,464 INFO L262 TraceCheckSpWp]: Trace formula consists of 1088 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 22:57:46,468 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:57:46,510 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-12-19 22:57:46,510 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 22:57:46,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202433724] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:57:46,510 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 22:57:46,510 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-12-19 22:57:46,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524448586] [2023-12-19 22:57:46,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:57:46,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 22:57:46,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:57:46,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 22:57:46,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-19 22:57:46,512 INFO L87 Difference]: Start difference. First operand 187803 states and 321959 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-19 22:57:51,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:57:51,293 INFO L93 Difference]: Finished difference Result 281714 states and 485131 transitions. [2023-12-19 22:57:51,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 22:57:51,294 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 131 [2023-12-19 22:57:51,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:57:52,146 INFO L225 Difference]: With dead ends: 281714 [2023-12-19 22:57:52,147 INFO L226 Difference]: Without dead ends: 187811 [2023-12-19 22:57:52,322 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-12-19 22:57:52,322 INFO L413 NwaCegarLoop]: 393 mSDtfsCounter, 6 mSDsluCounter, 1160 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1553 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 22:57:52,323 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1553 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 22:57:52,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187811 states. [2023-12-19 22:57:58,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187811 to 187805. [2023-12-19 22:57:58,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187805 states, 157116 states have (on average 1.6173145955854273) internal successors, (254106), 157123 states have internal predecessors, (254106), 30646 states have call successors, (30646), 36 states have call predecessors, (30646), 42 states have return successors, (37210), 30645 states have call predecessors, (37210), 30644 states have call successors, (37210) [2023-12-19 22:57:59,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187805 states to 187805 states and 321962 transitions. [2023-12-19 22:57:59,345 INFO L78 Accepts]: Start accepts. Automaton has 187805 states and 321962 transitions. Word has length 131 [2023-12-19 22:57:59,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:57:59,345 INFO L495 AbstractCegarLoop]: Abstraction has 187805 states and 321962 transitions. [2023-12-19 22:57:59,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-19 22:57:59,345 INFO L276 IsEmpty]: Start isEmpty. Operand 187805 states and 321962 transitions. [2023-12-19 22:57:59,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-19 22:57:59,810 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:57:59,811 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:57:59,817 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-19 22:58:00,011 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-12-19 22:58:00,012 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:58:00,012 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:58:00,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1399251755, now seen corresponding path program 1 times [2023-12-19 22:58:00,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:58:00,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023166152] [2023-12-19 22:58:00,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:58:00,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:58:00,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:00,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:58:00,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:00,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:58:00,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:00,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-19 22:58:00,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:00,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-19 22:58:00,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:00,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-19 22:58:00,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:00,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-19 22:58:00,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:00,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-19 22:58:00,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:00,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-19 22:58:00,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:00,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-19 22:58:00,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:00,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-19 22:58:00,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:00,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-19 22:58:00,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:00,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-19 22:58:00,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:00,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-19 22:58:00,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:00,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-12-19 22:58:00,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:00,162 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-19 22:58:00,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:58:00,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023166152] [2023-12-19 22:58:00,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023166152] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:58:00,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652200398] [2023-12-19 22:58:00,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:58:00,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:58:00,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:58:00,185 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 22:58:00,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-19 22:58:00,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:00,424 INFO L262 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-19 22:58:00,429 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:58:00,645 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-19 22:58:00,646 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 22:58:00,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652200398] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:58:00,646 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 22:58:00,646 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [9] total 19 [2023-12-19 22:58:00,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333525728] [2023-12-19 22:58:00,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:58:00,647 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 22:58:00,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:58:00,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 22:58:00,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=306, Unknown=0, NotChecked=0, Total=342 [2023-12-19 22:58:00,648 INFO L87 Difference]: Start difference. First operand 187805 states and 321962 transitions. Second operand has 12 states, 11 states have (on average 8.727272727272727) internal successors, (96), 10 states have internal predecessors, (96), 6 states have call successors, (16), 5 states have call predecessors, (16), 6 states have return successors, (14), 7 states have call predecessors, (14), 6 states have call successors, (14) [2023-12-19 22:58:05,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:58:05,153 INFO L93 Difference]: Finished difference Result 188693 states and 323300 transitions. [2023-12-19 22:58:05,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-19 22:58:05,154 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.727272727272727) internal successors, (96), 10 states have internal predecessors, (96), 6 states have call successors, (16), 5 states have call predecessors, (16), 6 states have return successors, (14), 7 states have call predecessors, (14), 6 states have call successors, (14) Word has length 132 [2023-12-19 22:58:05,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:58:05,836 INFO L225 Difference]: With dead ends: 188693 [2023-12-19 22:58:05,836 INFO L226 Difference]: Without dead ends: 188439 [2023-12-19 22:58:05,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=129, Invalid=993, Unknown=0, NotChecked=0, Total=1122 [2023-12-19 22:58:05,913 INFO L413 NwaCegarLoop]: 409 mSDtfsCounter, 870 mSDsluCounter, 3335 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 874 SdHoareTripleChecker+Valid, 3744 SdHoareTripleChecker+Invalid, 696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 22:58:05,913 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [874 Valid, 3744 Invalid, 696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 22:58:06,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188439 states. [2023-12-19 22:58:12,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188439 to 188297. [2023-12-19 22:58:12,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188297 states, 157523 states have (on average 1.6170908375284878) internal successors, (254729), 157529 states have internal predecessors, (254729), 30708 states have call successors, (30708), 56 states have call predecessors, (30708), 65 states have return successors, (37285), 30711 states have call predecessors, (37285), 30704 states have call successors, (37285) [2023-12-19 22:58:14,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188297 states to 188297 states and 322722 transitions. [2023-12-19 22:58:14,425 INFO L78 Accepts]: Start accepts. Automaton has 188297 states and 322722 transitions. Word has length 132 [2023-12-19 22:58:14,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:58:14,428 INFO L495 AbstractCegarLoop]: Abstraction has 188297 states and 322722 transitions. [2023-12-19 22:58:14,428 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 8.727272727272727) internal successors, (96), 10 states have internal predecessors, (96), 6 states have call successors, (16), 5 states have call predecessors, (16), 6 states have return successors, (14), 7 states have call predecessors, (14), 6 states have call successors, (14) [2023-12-19 22:58:14,428 INFO L276 IsEmpty]: Start isEmpty. Operand 188297 states and 322722 transitions. [2023-12-19 22:58:14,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-19 22:58:14,605 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:58:14,606 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:58:14,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-19 22:58:14,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-12-19 22:58:14,816 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:58:14,817 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:58:14,817 INFO L85 PathProgramCache]: Analyzing trace with hash -1770616008, now seen corresponding path program 1 times [2023-12-19 22:58:14,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:58:14,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279829820] [2023-12-19 22:58:14,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:58:14,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:58:14,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:14,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:58:14,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:15,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:58:15,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:15,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-19 22:58:15,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:15,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-19 22:58:15,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:15,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-19 22:58:15,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:15,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-12-19 22:58:15,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:15,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-19 22:58:15,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:15,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-19 22:58:15,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:15,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-19 22:58:15,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:15,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-19 22:58:15,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:15,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-19 22:58:15,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:15,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-19 22:58:15,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:15,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-19 22:58:15,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:15,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-19 22:58:15,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:15,094 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-19 22:58:15,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:58:15,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279829820] [2023-12-19 22:58:15,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279829820] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:58:15,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455786569] [2023-12-19 22:58:15,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:58:15,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:58:15,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:58:15,137 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 22:58:15,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-19 22:58:15,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:58:15,765 INFO L262 TraceCheckSpWp]: Trace formula consists of 1087 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-19 22:58:15,768 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:58:15,843 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-19 22:58:15,843 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 22:58:15,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455786569] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:58:15,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 22:58:15,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-12-19 22:58:15,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623058958] [2023-12-19 22:58:15,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:58:15,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 22:58:15,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:58:15,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 22:58:15,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-19 22:58:15,846 INFO L87 Difference]: Start difference. First operand 188297 states and 322722 transitions. Second operand has 5 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14)