/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_product11.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-15 22:41:14,629 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-15 22:41:14,718 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-15 22:41:14,725 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-15 22:41:14,726 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-15 22:41:14,755 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-15 22:41:14,755 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-15 22:41:14,755 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-15 22:41:14,756 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-15 22:41:14,760 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-15 22:41:14,760 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-15 22:41:14,760 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-15 22:41:14,760 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-15 22:41:14,762 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-15 22:41:14,762 INFO L153 SettingsManager]: * Use SBE=true [2023-12-15 22:41:14,762 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-15 22:41:14,762 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-15 22:41:14,763 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-15 22:41:14,763 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-15 22:41:14,763 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-15 22:41:14,764 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-15 22:41:14,765 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-15 22:41:14,765 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-15 22:41:14,765 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-15 22:41:14,765 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-15 22:41:14,766 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-15 22:41:14,766 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-15 22:41:14,766 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-15 22:41:14,766 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-15 22:41:14,767 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-15 22:41:14,768 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-15 22:41:14,768 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-15 22:41:14,768 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-15 22:41:14,768 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-15 22:41:14,768 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-15 22:41:14,768 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-15 22:41:14,768 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-15 22:41:14,769 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-15 22:41:14,769 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-15 22:41:14,769 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-15 22:41:14,769 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-15 22:41:14,769 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-15 22:41:14,769 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-15 22:41:14,770 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-15 22:41:15,004 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-15 22:41:15,020 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-15 22:41:15,022 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-15 22:41:15,023 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-15 22:41:15,028 INFO L274 PluginConnector]: CDTParser initialized [2023-12-15 22:41:15,029 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/email_spec0_product11.cil.c [2023-12-15 22:41:16,156 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-15 22:41:16,473 INFO L384 CDTParser]: Found 1 translation units. [2023-12-15 22:41:16,475 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec0_product11.cil.c [2023-12-15 22:41:16,492 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e9e54ba50/9ef7ca03a1ee41c88780feb09901666a/FLAGb729de635 [2023-12-15 22:41:16,504 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e9e54ba50/9ef7ca03a1ee41c88780feb09901666a [2023-12-15 22:41:16,506 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-15 22:41:16,507 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-15 22:41:16,508 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-15 22:41:16,508 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-15 22:41:16,513 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-15 22:41:16,513 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.12 10:41:16" (1/1) ... [2023-12-15 22:41:16,514 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@673d55bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:41:16, skipping insertion in model container [2023-12-15 22:41:16,514 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.12 10:41:16" (1/1) ... [2023-12-15 22:41:16,570 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-15 22:41:17,082 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_product11.cil.c[59717,59730] [2023-12-15 22:41:17,087 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-15 22:41:17,105 INFO L202 MainTranslator]: Completed pre-run [2023-12-15 22:41:17,113 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [48] [2023-12-15 22:41:17,114 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [460] [2023-12-15 22:41:17,115 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [509] [2023-12-15 22:41:17,115 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [576] [2023-12-15 22:41:17,115 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"DecryptForward_spec.i","") [876] [2023-12-15 22:41:17,115 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [896] [2023-12-15 22:41:17,115 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [1262] [2023-12-15 22:41:17,115 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [1478] [2023-12-15 22:41:17,115 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [1671] [2023-12-15 22:41:17,115 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2740] [2023-12-15 22:41:17,116 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [2749] [2023-12-15 22:41:17,178 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_product11.cil.c[59717,59730] [2023-12-15 22:41:17,180 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-15 22:41:17,212 INFO L206 MainTranslator]: Completed translation [2023-12-15 22:41:17,212 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:41:17 WrapperNode [2023-12-15 22:41:17,212 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-15 22:41:17,213 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-15 22:41:17,213 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-15 22:41:17,213 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-15 22:41:17,219 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:41:17" (1/1) ... [2023-12-15 22:41:17,239 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:41:17" (1/1) ... [2023-12-15 22:41:17,282 INFO L138 Inliner]: procedures = 121, calls = 162, calls flagged for inlining = 48, calls inlined = 43, statements flattened = 784 [2023-12-15 22:41:17,283 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-15 22:41:17,283 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-15 22:41:17,283 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-15 22:41:17,283 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-15 22:41:17,293 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:41:17" (1/1) ... [2023-12-15 22:41:17,293 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:41:17" (1/1) ... [2023-12-15 22:41:17,298 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:41:17" (1/1) ... [2023-12-15 22:41:17,322 INFO L175 MemorySlicer]: Split 14 memory accesses to 4 slices as follows [2, 4, 4, 4]. 29 percent of accesses are in the largest equivalence class. The 14 initializations are split as follows [2, 4, 4, 4]. The 0 writes are split as follows [0, 0, 0, 0]. [2023-12-15 22:41:17,322 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:41:17" (1/1) ... [2023-12-15 22:41:17,322 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:41:17" (1/1) ... [2023-12-15 22:41:17,341 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:41:17" (1/1) ... [2023-12-15 22:41:17,349 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:41:17" (1/1) ... [2023-12-15 22:41:17,356 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:41:17" (1/1) ... [2023-12-15 22:41:17,359 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:41:17" (1/1) ... [2023-12-15 22:41:17,365 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-15 22:41:17,366 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-15 22:41:17,366 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-15 22:41:17,366 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-15 22:41:17,367 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:41:17" (1/1) ... [2023-12-15 22:41:17,372 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-15 22:41:17,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:41:17,391 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-15 22:41:17,403 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-15 22:41:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-12-15 22:41:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-12-15 22:41:17,424 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-12-15 22:41:17,424 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-12-15 22:41:17,425 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-12-15 22:41:17,425 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-12-15 22:41:17,425 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-12-15 22:41:17,425 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-12-15 22:41:17,425 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-12-15 22:41:17,425 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-12-15 22:41:17,426 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-12-15 22:41:17,426 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-12-15 22:41:17,426 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-15 22:41:17,427 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-12-15 22:41:17,427 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-12-15 22:41:17,428 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-12-15 22:41:17,428 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-12-15 22:41:17,430 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-12-15 22:41:17,430 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-12-15 22:41:17,430 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-12-15 22:41:17,430 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-12-15 22:41:17,430 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-12-15 22:41:17,430 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-12-15 22:41:17,430 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-12-15 22:41:17,430 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-12-15 22:41:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-15 22:41:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-15 22:41:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-12-15 22:41:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-12-15 22:41:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-12-15 22:41:17,431 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-12-15 22:41:17,431 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-15 22:41:17,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-15 22:41:17,598 INFO L241 CfgBuilder]: Building ICFG [2023-12-15 22:41:17,600 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-15 22:41:18,165 INFO L282 CfgBuilder]: Performing block encoding [2023-12-15 22:41:18,241 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-15 22:41:18,241 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-15 22:41:18,242 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.12 10:41:18 BoogieIcfgContainer [2023-12-15 22:41:18,242 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-15 22:41:18,244 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-15 22:41:18,244 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-15 22:41:18,246 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-15 22:41:18,247 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.12 10:41:16" (1/3) ... [2023-12-15 22:41:18,247 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@97c7e25 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.12 10:41:18, skipping insertion in model container [2023-12-15 22:41:18,248 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 10:41:17" (2/3) ... [2023-12-15 22:41:18,248 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@97c7e25 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.12 10:41:18, skipping insertion in model container [2023-12-15 22:41:18,248 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.12 10:41:18" (3/3) ... [2023-12-15 22:41:18,249 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec0_product11.cil.c [2023-12-15 22:41:18,264 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-15 22:41:18,264 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-15 22:41:18,319 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-15 22:41:18,327 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;@2d18ab00, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-15 22:41:18,327 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-15 22:41:18,333 INFO L276 IsEmpty]: Start isEmpty. Operand has 211 states, 161 states have (on average 1.608695652173913) internal successors, (259), 163 states have internal predecessors, (259), 35 states have call successors, (35), 13 states have call predecessors, (35), 13 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2023-12-15 22:41:18,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-12-15 22:41:18,367 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:18,368 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:41:18,368 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:18,375 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:18,375 INFO L85 PathProgramCache]: Analyzing trace with hash 683107094, now seen corresponding path program 1 times [2023-12-15 22:41:18,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:18,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013273197] [2023-12-15 22:41:18,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:18,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:18,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:18,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:18,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:18,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:18,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:18,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:18,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:19,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:41:19,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:19,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-15 22:41:19,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:19,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:41:19,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:19,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 22:41:19,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:19,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-15 22:41:19,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:19,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:41:19,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:19,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-15 22:41:19,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:19,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-15 22:41:19,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:19,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:41:19,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:19,090 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-15 22:41:19,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:19,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013273197] [2023-12-15 22:41:19,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013273197] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:41:19,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126041829] [2023-12-15 22:41:19,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:19,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:41:19,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:41:19,095 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:41:19,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-15 22:41:19,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:19,370 INFO L262 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-15 22:41:19,378 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:41:19,404 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-15 22:41:19,404 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:41:19,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126041829] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:19,405 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:41:19,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2023-12-15 22:41:19,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670330225] [2023-12-15 22:41:19,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:19,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-15 22:41:19,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:19,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-15 22:41:19,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:41:19,445 INFO L87 Difference]: Start difference. First operand has 211 states, 161 states have (on average 1.608695652173913) internal successors, (259), 163 states have internal predecessors, (259), 35 states have call successors, (35), 13 states have call predecessors, (35), 13 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) Second operand has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:19,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:19,541 INFO L93 Difference]: Finished difference Result 277 states and 421 transitions. [2023-12-15 22:41:19,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-15 22:41:19,547 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 84 [2023-12-15 22:41:19,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:19,558 INFO L225 Difference]: With dead ends: 277 [2023-12-15 22:41:19,559 INFO L226 Difference]: Without dead ends: 208 [2023-12-15 22:41:19,563 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:41:19,568 INFO L413 NwaCegarLoop]: 312 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:19,568 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 312 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:41:19,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2023-12-15 22:41:19,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 208. [2023-12-15 22:41:19,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 159 states have (on average 1.5849056603773586) internal successors, (252), 160 states have internal predecessors, (252), 35 states have call successors, (35), 13 states have call predecessors, (35), 13 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2023-12-15 22:41:19,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 321 transitions. [2023-12-15 22:41:19,627 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 321 transitions. Word has length 84 [2023-12-15 22:41:19,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:19,629 INFO L495 AbstractCegarLoop]: Abstraction has 208 states and 321 transitions. [2023-12-15 22:41:19,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:19,629 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 321 transitions. [2023-12-15 22:41:19,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-15 22:41:19,637 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:19,638 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:41:19,644 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-15 22:41:19,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-15 22:41:19,839 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:19,840 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:19,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1938388787, now seen corresponding path program 1 times [2023-12-15 22:41:19,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:19,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174207314] [2023-12-15 22:41:19,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:19,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:19,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:20,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:20,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:20,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:41:20,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-15 22:41:20,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:41:20,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-15 22:41:20,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-15 22:41:20,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-15 22:41:20,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-15 22:41:20,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-15 22:41:20,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-15 22:41:20,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,115 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-15 22:41:20,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:20,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174207314] [2023-12-15 22:41:20,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174207314] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:41:20,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144025713] [2023-12-15 22:41:20,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:20,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:41:20,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:41:20,119 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:41:20,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-15 22:41:20,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,373 INFO L262 TraceCheckSpWp]: Trace formula consists of 867 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-15 22:41:20,379 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:41:20,410 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-15 22:41:20,410 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:41:20,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144025713] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:20,411 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:41:20,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-15 22:41:20,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722653563] [2023-12-15 22:41:20,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:20,412 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-15 22:41:20,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:20,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-15 22:41:20,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:41:20,413 INFO L87 Difference]: Start difference. First operand 208 states and 321 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:20,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:20,452 INFO L93 Difference]: Finished difference Result 273 states and 408 transitions. [2023-12-15 22:41:20,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-15 22:41:20,453 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 85 [2023-12-15 22:41:20,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:20,455 INFO L225 Difference]: With dead ends: 273 [2023-12-15 22:41:20,455 INFO L226 Difference]: Without dead ends: 210 [2023-12-15 22:41:20,456 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:41:20,457 INFO L413 NwaCegarLoop]: 309 mSDtfsCounter, 0 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:20,458 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 617 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:41:20,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2023-12-15 22:41:20,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 210. [2023-12-15 22:41:20,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 161 states have (on average 1.5776397515527951) internal successors, (254), 162 states have internal predecessors, (254), 35 states have call successors, (35), 13 states have call predecessors, (35), 13 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2023-12-15 22:41:20,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 323 transitions. [2023-12-15 22:41:20,473 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 323 transitions. Word has length 85 [2023-12-15 22:41:20,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:20,474 INFO L495 AbstractCegarLoop]: Abstraction has 210 states and 323 transitions. [2023-12-15 22:41:20,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:20,474 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 323 transitions. [2023-12-15 22:41:20,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-15 22:41:20,477 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:20,477 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] [2023-12-15 22:41:20,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-15 22:41:20,683 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-15 22:41:20,684 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:20,684 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:20,684 INFO L85 PathProgramCache]: Analyzing trace with hash 1618477745, now seen corresponding path program 1 times [2023-12-15 22:41:20,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:20,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245956486] [2023-12-15 22:41:20,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:20,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:20,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:20,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:20,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:20,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:41:20,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-15 22:41:20,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:41:20,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-15 22:41:20,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-15 22:41:20,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-15 22:41:20,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-15 22:41:20,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:41:20,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:41:20,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:20,920 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-15 22:41:20,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:20,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245956486] [2023-12-15 22:41:20,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245956486] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:41:20,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347875399] [2023-12-15 22:41:20,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:20,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:41:20,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:41:20,923 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:41:20,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-15 22:41:21,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:21,150 INFO L262 TraceCheckSpWp]: Trace formula consists of 879 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:41:21,162 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:41:21,216 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-15 22:41:21,216 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:41:21,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347875399] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:21,217 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:41:21,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-15 22:41:21,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701033210] [2023-12-15 22:41:21,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:21,222 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-15 22:41:21,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:21,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-15 22:41:21,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-15 22:41:21,225 INFO L87 Difference]: Start difference. First operand 210 states and 323 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:21,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:21,281 INFO L93 Difference]: Finished difference Result 450 states and 705 transitions. [2023-12-15 22:41:21,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-15 22:41:21,281 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 90 [2023-12-15 22:41:21,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:21,285 INFO L225 Difference]: With dead ends: 450 [2023-12-15 22:41:21,285 INFO L226 Difference]: Without dead ends: 262 [2023-12-15 22:41:21,287 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 109 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-15 22:41:21,288 INFO L413 NwaCegarLoop]: 321 mSDtfsCounter, 102 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:21,288 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 587 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-15 22:41:21,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2023-12-15 22:41:21,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 257. [2023-12-15 22:41:21,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 197 states have (on average 1.5939086294416243) internal successors, (314), 198 states have internal predecessors, (314), 46 states have call successors, (46), 13 states have call predecessors, (46), 13 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-12-15 22:41:21,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 405 transitions. [2023-12-15 22:41:21,319 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 405 transitions. Word has length 90 [2023-12-15 22:41:21,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:21,319 INFO L495 AbstractCegarLoop]: Abstraction has 257 states and 405 transitions. [2023-12-15 22:41:21,320 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:21,320 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 405 transitions. [2023-12-15 22:41:21,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-15 22:41:21,322 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:21,322 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] [2023-12-15 22:41:21,328 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-15 22:41:21,528 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:41:21,529 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:21,529 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:21,529 INFO L85 PathProgramCache]: Analyzing trace with hash -268241886, now seen corresponding path program 1 times [2023-12-15 22:41:21,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:21,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813088513] [2023-12-15 22:41:21,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:21,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:21,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:21,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:21,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:21,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:21,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:21,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:21,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:21,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-15 22:41:21,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:21,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-15 22:41:21,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:21,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-15 22:41:21,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:21,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-15 22:41:21,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:21,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:41:21,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:21,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-15 22:41:21,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:21,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 22:41:21,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:21,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-15 22:41:21,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:21,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-15 22:41:21,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:21,724 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-15 22:41:21,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:21,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813088513] [2023-12-15 22:41:21,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813088513] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:41:21,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497784205] [2023-12-15 22:41:21,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:21,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:41:21,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:41:21,726 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:41:21,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-15 22:41:21,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:21,948 INFO L262 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-15 22:41:21,951 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:41:22,004 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-15 22:41:22,004 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:41:22,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497784205] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:22,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:41:22,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-12-15 22:41:22,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568585017] [2023-12-15 22:41:22,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:22,005 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-15 22:41:22,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:22,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-15 22:41:22,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:41:22,006 INFO L87 Difference]: Start difference. First operand 257 states and 405 transitions. Second operand has 5 states, 4 states have (on average 13.75) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-15 22:41:22,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:22,103 INFO L93 Difference]: Finished difference Result 509 states and 804 transitions. [2023-12-15 22:41:22,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:41:22,104 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 13.75) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 91 [2023-12-15 22:41:22,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:22,108 INFO L225 Difference]: With dead ends: 509 [2023-12-15 22:41:22,108 INFO L226 Difference]: Without dead ends: 259 [2023-12-15 22:41:22,110 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2023-12-15 22:41:22,118 INFO L413 NwaCegarLoop]: 300 mSDtfsCounter, 8 mSDsluCounter, 889 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1189 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:22,119 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1189 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:41:22,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2023-12-15 22:41:22,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 259. [2023-12-15 22:41:22,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 198 states have (on average 1.5909090909090908) internal successors, (315), 200 states have internal predecessors, (315), 46 states have call successors, (46), 13 states have call predecessors, (46), 14 states have return successors, (47), 45 states have call predecessors, (47), 45 states have call successors, (47) [2023-12-15 22:41:22,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 408 transitions. [2023-12-15 22:41:22,135 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 408 transitions. Word has length 91 [2023-12-15 22:41:22,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:22,135 INFO L495 AbstractCegarLoop]: Abstraction has 259 states and 408 transitions. [2023-12-15 22:41:22,135 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 13.75) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-15 22:41:22,135 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 408 transitions. [2023-12-15 22:41:22,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-15 22:41:22,141 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:22,141 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-15 22:41:22,150 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-15 22:41:22,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:41:22,348 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:22,348 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:22,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1208340617, now seen corresponding path program 1 times [2023-12-15 22:41:22,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:22,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915934973] [2023-12-15 22:41:22,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:22,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:22,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:22,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:22,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:22,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:22,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:22,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:22,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:22,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:41:22,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:22,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-15 22:41:22,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:22,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-12-15 22:41:22,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:22,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-15 22:41:22,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:22,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-15 22:41:22,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:22,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-15 22:41:22,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:22,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-15 22:41:22,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:22,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-15 22:41:22,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:22,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-15 22:41:22,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:22,629 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-15 22:41:22,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:22,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915934973] [2023-12-15 22:41:22,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915934973] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:41:22,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924256584] [2023-12-15 22:41:22,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:22,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:41:22,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:41:22,631 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:41:22,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-15 22:41:22,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:22,861 INFO L262 TraceCheckSpWp]: Trace formula consists of 885 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-15 22:41:22,864 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:41:22,913 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-15 22:41:22,913 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:41:22,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924256584] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:22,913 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:41:22,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2023-12-15 22:41:22,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503788231] [2023-12-15 22:41:22,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:22,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-15 22:41:22,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:22,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-15 22:41:22,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2023-12-15 22:41:22,915 INFO L87 Difference]: Start difference. First operand 259 states and 408 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-15 22:41:23,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:23,000 INFO L93 Difference]: Finished difference Result 511 states and 809 transitions. [2023-12-15 22:41:23,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-15 22:41:23,000 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 92 [2023-12-15 22:41:23,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:23,002 INFO L225 Difference]: With dead ends: 511 [2023-12-15 22:41:23,003 INFO L226 Difference]: Without dead ends: 261 [2023-12-15 22:41:23,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2023-12-15 22:41:23,004 INFO L413 NwaCegarLoop]: 298 mSDtfsCounter, 8 mSDsluCounter, 877 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1175 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:23,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1175 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-15 22:41:23,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2023-12-15 22:41:23,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 261. [2023-12-15 22:41:23,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 199 states have (on average 1.5879396984924623) internal successors, (316), 202 states have internal predecessors, (316), 46 states have call successors, (46), 13 states have call predecessors, (46), 15 states have return successors, (52), 45 states have call predecessors, (52), 45 states have call successors, (52) [2023-12-15 22:41:23,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 414 transitions. [2023-12-15 22:41:23,020 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 414 transitions. Word has length 92 [2023-12-15 22:41:23,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:23,020 INFO L495 AbstractCegarLoop]: Abstraction has 261 states and 414 transitions. [2023-12-15 22:41:23,020 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-15 22:41:23,020 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 414 transitions. [2023-12-15 22:41:23,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-12-15 22:41:23,022 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:23,022 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] [2023-12-15 22:41:23,037 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-15 22:41:23,229 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:41:23,229 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:23,229 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:23,230 INFO L85 PathProgramCache]: Analyzing trace with hash 63213040, now seen corresponding path program 1 times [2023-12-15 22:41:23,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:23,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154607297] [2023-12-15 22:41:23,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:23,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:23,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:23,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:23,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:23,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:23,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:23,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:23,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:23,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:41:23,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:23,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:41:23,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:23,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-15 22:41:23,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:23,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-15 22:41:23,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:23,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-15 22:41:23,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:23,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-15 22:41:23,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:23,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-15 22:41:23,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:23,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-15 22:41:23,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:23,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-15 22:41:23,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:23,409 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-15 22:41:23,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:23,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154607297] [2023-12-15 22:41:23,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154607297] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:23,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:41:23,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-15 22:41:23,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499328126] [2023-12-15 22:41:23,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:23,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-15 22:41:23,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:23,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-15 22:41:23,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:41:23,411 INFO L87 Difference]: Start difference. First operand 261 states and 414 transitions. Second operand has 9 states, 8 states have (on average 6.625) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-15 22:41:24,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:24,596 INFO L93 Difference]: Finished difference Result 592 states and 943 transitions. [2023-12-15 22:41:24,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-15 22:41:24,597 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 93 [2023-12-15 22:41:24,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:24,600 INFO L225 Difference]: With dead ends: 592 [2023-12-15 22:41:24,600 INFO L226 Difference]: Without dead ends: 350 [2023-12-15 22:41:24,601 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-15 22:41:24,601 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 557 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 1533 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 558 SdHoareTripleChecker+Valid, 962 SdHoareTripleChecker+Invalid, 1725 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 1533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:24,601 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [558 Valid, 962 Invalid, 1725 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 1533 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-15 22:41:24,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2023-12-15 22:41:24,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 261. [2023-12-15 22:41:24,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 199 states have (on average 1.5879396984924623) internal successors, (316), 202 states have internal predecessors, (316), 46 states have call successors, (46), 13 states have call predecessors, (46), 15 states have return successors, (51), 45 states have call predecessors, (51), 45 states have call successors, (51) [2023-12-15 22:41:24,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 413 transitions. [2023-12-15 22:41:24,622 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 413 transitions. Word has length 93 [2023-12-15 22:41:24,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:24,623 INFO L495 AbstractCegarLoop]: Abstraction has 261 states and 413 transitions. [2023-12-15 22:41:24,623 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-15 22:41:24,623 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 413 transitions. [2023-12-15 22:41:24,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-15 22:41:24,625 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:24,625 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] [2023-12-15 22:41:24,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-15 22:41:24,625 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:24,626 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:24,629 INFO L85 PathProgramCache]: Analyzing trace with hash 285584163, now seen corresponding path program 2 times [2023-12-15 22:41:24,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:24,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304517396] [2023-12-15 22:41:24,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:24,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:24,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:24,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:24,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:24,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:24,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:24,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:24,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:24,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:41:24,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:24,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:41:24,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:24,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 22:41:24,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:24,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-15 22:41:24,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:24,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-15 22:41:24,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:24,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-15 22:41:24,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:24,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-15 22:41:24,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:24,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-15 22:41:24,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:24,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-15 22:41:24,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:24,803 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-15 22:41:24,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:24,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304517396] [2023-12-15 22:41:24,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304517396] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:24,803 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:41:24,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-15 22:41:24,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439355578] [2023-12-15 22:41:24,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:24,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-15 22:41:24,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:24,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-15 22:41:24,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:41:24,805 INFO L87 Difference]: Start difference. First operand 261 states and 413 transitions. Second operand has 9 states, 8 states have (on average 6.75) internal successors, (54), 5 states have internal predecessors, (54), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-15 22:41:25,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:25,937 INFO L93 Difference]: Finished difference Result 594 states and 946 transitions. [2023-12-15 22:41:25,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-15 22:41:25,938 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.75) internal successors, (54), 5 states have internal predecessors, (54), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 94 [2023-12-15 22:41:25,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:25,940 INFO L225 Difference]: With dead ends: 594 [2023-12-15 22:41:25,940 INFO L226 Difference]: Without dead ends: 352 [2023-12-15 22:41:25,941 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-15 22:41:25,942 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 553 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 1536 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 962 SdHoareTripleChecker+Invalid, 1730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 1536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:25,942 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [554 Valid, 962 Invalid, 1730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 1536 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-15 22:41:25,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2023-12-15 22:41:25,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 263. [2023-12-15 22:41:25,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 200 states have (on average 1.585) internal successors, (317), 204 states have internal predecessors, (317), 46 states have call successors, (46), 13 states have call predecessors, (46), 16 states have return successors, (53), 45 states have call predecessors, (53), 45 states have call successors, (53) [2023-12-15 22:41:25,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 416 transitions. [2023-12-15 22:41:25,960 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 416 transitions. Word has length 94 [2023-12-15 22:41:25,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:25,961 INFO L495 AbstractCegarLoop]: Abstraction has 263 states and 416 transitions. [2023-12-15 22:41:25,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.75) internal successors, (54), 5 states have internal predecessors, (54), 3 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-15 22:41:25,961 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 416 transitions. [2023-12-15 22:41:25,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-15 22:41:25,962 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:25,963 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] [2023-12-15 22:41:25,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-15 22:41:25,963 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:25,963 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:25,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1840630165, now seen corresponding path program 1 times [2023-12-15 22:41:25,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:25,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695760630] [2023-12-15 22:41:25,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:25,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:25,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:26,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:26,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:26,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:26,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:26,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:26,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:26,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:41:26,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:26,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:41:26,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:26,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:41:26,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:26,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-15 22:41:26,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:26,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-15 22:41:26,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:26,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:41:26,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:26,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-15 22:41:26,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:26,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-15 22:41:26,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:26,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-15 22:41:26,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:26,153 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-15 22:41:26,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:26,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695760630] [2023-12-15 22:41:26,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695760630] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:26,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:41:26,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-15 22:41:26,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600463616] [2023-12-15 22:41:26,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:26,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-15 22:41:26,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:26,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-15 22:41:26,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:41:26,155 INFO L87 Difference]: Start difference. First operand 263 states and 416 transitions. Second operand has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 8 states have internal predecessors, (58), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-15 22:41:27,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:27,719 INFO L93 Difference]: Finished difference Result 592 states and 941 transitions. [2023-12-15 22:41:27,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-15 22:41:27,719 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 8 states have internal predecessors, (58), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) Word has length 95 [2023-12-15 22:41:27,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:27,721 INFO L225 Difference]: With dead ends: 592 [2023-12-15 22:41:27,722 INFO L226 Difference]: Without dead ends: 352 [2023-12-15 22:41:27,723 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2023-12-15 22:41:27,723 INFO L413 NwaCegarLoop]: 146 mSDtfsCounter, 564 mSDsluCounter, 1184 mSDsCounter, 0 mSdLazyCounter, 2477 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 565 SdHoareTripleChecker+Valid, 1330 SdHoareTripleChecker+Invalid, 2679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 2477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:27,723 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [565 Valid, 1330 Invalid, 2679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 2477 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-15 22:41:27,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2023-12-15 22:41:27,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 263. [2023-12-15 22:41:27,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 200 states have (on average 1.585) internal successors, (317), 204 states have internal predecessors, (317), 46 states have call successors, (46), 13 states have call predecessors, (46), 16 states have return successors, (52), 45 states have call predecessors, (52), 45 states have call successors, (52) [2023-12-15 22:41:27,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 415 transitions. [2023-12-15 22:41:27,743 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 415 transitions. Word has length 95 [2023-12-15 22:41:27,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:27,744 INFO L495 AbstractCegarLoop]: Abstraction has 263 states and 415 transitions. [2023-12-15 22:41:27,744 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 8 states have internal predecessors, (58), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-15 22:41:27,744 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 415 transitions. [2023-12-15 22:41:27,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-15 22:41:27,746 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:27,746 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] [2023-12-15 22:41:27,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-15 22:41:27,746 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:27,747 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:27,747 INFO L85 PathProgramCache]: Analyzing trace with hash -252240376, now seen corresponding path program 2 times [2023-12-15 22:41:27,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:27,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130907327] [2023-12-15 22:41:27,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:27,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:27,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:27,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:27,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:27,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:27,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:27,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:27,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:27,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:41:27,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:27,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:41:27,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:27,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:41:27,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:27,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-15 22:41:27,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:27,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-15 22:41:27,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:27,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-15 22:41:27,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:27,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-15 22:41:27,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:27,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:41:27,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:27,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-15 22:41:27,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:27,951 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-15 22:41:27,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:27,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130907327] [2023-12-15 22:41:27,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130907327] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:27,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:41:27,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-15 22:41:27,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993814257] [2023-12-15 22:41:27,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:27,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-15 22:41:27,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:27,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-15 22:41:27,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-15 22:41:27,954 INFO L87 Difference]: Start difference. First operand 263 states and 415 transitions. Second operand has 12 states, 11 states have (on average 5.363636363636363) internal successors, (59), 8 states have internal predecessors, (59), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-15 22:41:29,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:29,601 INFO L93 Difference]: Finished difference Result 594 states and 947 transitions. [2023-12-15 22:41:29,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-15 22:41:29,601 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.363636363636363) internal successors, (59), 8 states have internal predecessors, (59), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) Word has length 96 [2023-12-15 22:41:29,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:29,605 INFO L225 Difference]: With dead ends: 594 [2023-12-15 22:41:29,605 INFO L226 Difference]: Without dead ends: 354 [2023-12-15 22:41:29,606 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2023-12-15 22:41:29,608 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 556 mSDsluCounter, 1184 mSDsCounter, 0 mSdLazyCounter, 2579 mSolverCounterSat, 193 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 1332 SdHoareTripleChecker+Invalid, 2772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 193 IncrementalHoareTripleChecker+Valid, 2579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:29,608 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [557 Valid, 1332 Invalid, 2772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [193 Valid, 2579 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-15 22:41:29,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2023-12-15 22:41:29,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 265. [2023-12-15 22:41:29,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 201 states have (on average 1.5820895522388059) internal successors, (318), 206 states have internal predecessors, (318), 46 states have call successors, (46), 13 states have call predecessors, (46), 17 states have return successors, (57), 45 states have call predecessors, (57), 45 states have call successors, (57) [2023-12-15 22:41:29,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 421 transitions. [2023-12-15 22:41:29,626 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 421 transitions. Word has length 96 [2023-12-15 22:41:29,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:29,627 INFO L495 AbstractCegarLoop]: Abstraction has 265 states and 421 transitions. [2023-12-15 22:41:29,627 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.363636363636363) internal successors, (59), 8 states have internal predecessors, (59), 4 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-15 22:41:29,627 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 421 transitions. [2023-12-15 22:41:29,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-15 22:41:29,629 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:29,629 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] [2023-12-15 22:41:29,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-15 22:41:29,630 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:29,630 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:29,630 INFO L85 PathProgramCache]: Analyzing trace with hash -1849391878, now seen corresponding path program 1 times [2023-12-15 22:41:29,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:29,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831454144] [2023-12-15 22:41:29,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:29,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:29,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:29,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:29,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:29,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:29,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:29,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:29,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:29,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:41:29,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:29,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:41:29,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:29,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:41:29,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:29,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-15 22:41:29,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:29,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-15 22:41:29,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:29,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 22:41:29,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:29,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 22:41:29,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:29,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-15 22:41:29,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:29,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-15 22:41:29,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:29,769 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:41:29,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:29,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831454144] [2023-12-15 22:41:29,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831454144] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:41:29,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974071489] [2023-12-15 22:41:29,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:29,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:41:29,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:41:29,771 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 22:41:29,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-15 22:41:29,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:29,993 INFO L262 TraceCheckSpWp]: Trace formula consists of 890 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-15 22:41:29,996 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:41:30,016 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:41:30,016 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-15 22:41:30,078 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-15 22:41:30,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974071489] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-15 22:41:30,079 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-15 22:41:30,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 4, 4] total 11 [2023-12-15 22:41:30,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892006255] [2023-12-15 22:41:30,081 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-15 22:41:30,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-15 22:41:30,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:30,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-15 22:41:30,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-15 22:41:30,083 INFO L87 Difference]: Start difference. First operand 265 states and 421 transitions. Second operand has 11 states, 11 states have (on average 7.363636363636363) internal successors, (81), 7 states have internal predecessors, (81), 2 states have call successors, (30), 6 states have call predecessors, (30), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-15 22:41:31,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:31,136 INFO L93 Difference]: Finished difference Result 747 states and 1259 transitions. [2023-12-15 22:41:31,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-15 22:41:31,137 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.363636363636363) internal successors, (81), 7 states have internal predecessors, (81), 2 states have call successors, (30), 6 states have call predecessors, (30), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 97 [2023-12-15 22:41:31,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:31,141 INFO L225 Difference]: With dead ends: 747 [2023-12-15 22:41:31,141 INFO L226 Difference]: Without dead ends: 684 [2023-12-15 22:41:31,142 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 215 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-15 22:41:31,142 INFO L413 NwaCegarLoop]: 192 mSDtfsCounter, 1087 mSDsluCounter, 910 mSDsCounter, 0 mSdLazyCounter, 1047 mSolverCounterSat, 374 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1132 SdHoareTripleChecker+Valid, 1102 SdHoareTripleChecker+Invalid, 1421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 374 IncrementalHoareTripleChecker+Valid, 1047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:31,143 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1132 Valid, 1102 Invalid, 1421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [374 Valid, 1047 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-15 22:41:31,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2023-12-15 22:41:31,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 580. [2023-12-15 22:41:31,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 452 states have (on average 1.6438053097345133) internal successors, (743), 457 states have internal predecessors, (743), 110 states have call successors, (110), 13 states have call predecessors, (110), 17 states have return successors, (131), 109 states have call predecessors, (131), 109 states have call successors, (131) [2023-12-15 22:41:31,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 984 transitions. [2023-12-15 22:41:31,171 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 984 transitions. Word has length 97 [2023-12-15 22:41:31,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:31,173 INFO L495 AbstractCegarLoop]: Abstraction has 580 states and 984 transitions. [2023-12-15 22:41:31,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.363636363636363) internal successors, (81), 7 states have internal predecessors, (81), 2 states have call successors, (30), 6 states have call predecessors, (30), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-15 22:41:31,173 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 984 transitions. [2023-12-15 22:41:31,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-15 22:41:31,176 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:31,176 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:41:31,185 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-15 22:41:31,382 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-15 22:41:31,383 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:31,383 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:31,383 INFO L85 PathProgramCache]: Analyzing trace with hash 1648352279, now seen corresponding path program 1 times [2023-12-15 22:41:31,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:31,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891663667] [2023-12-15 22:41:31,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:31,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:31,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:31,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:31,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:31,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:31,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:31,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:31,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:31,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:41:31,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:31,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:41:31,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:31,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:41:31,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:31,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-15 22:41:31,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:31,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-15 22:41:31,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:31,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 22:41:31,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:31,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-15 22:41:31,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:31,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-15 22:41:31,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:31,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-15 22:41:31,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:31,475 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-15 22:41:31,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:31,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891663667] [2023-12-15 22:41:31,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891663667] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:31,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:41:31,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:41:31,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703331291] [2023-12-15 22:41:31,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:31,476 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:41:31,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:31,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:41:31,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:41:31,477 INFO L87 Difference]: Start difference. First operand 580 states and 984 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:32,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:32,555 INFO L93 Difference]: Finished difference Result 1506 states and 2608 transitions. [2023-12-15 22:41:32,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:41:32,556 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 103 [2023-12-15 22:41:32,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:32,562 INFO L225 Difference]: With dead ends: 1506 [2023-12-15 22:41:32,562 INFO L226 Difference]: Without dead ends: 986 [2023-12-15 22:41:32,564 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-15 22:41:32,564 INFO L413 NwaCegarLoop]: 173 mSDtfsCounter, 647 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 935 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 663 SdHoareTripleChecker+Valid, 746 SdHoareTripleChecker+Invalid, 1193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 935 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:32,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [663 Valid, 746 Invalid, 1193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 935 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-15 22:41:32,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 986 states. [2023-12-15 22:41:32,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 986 to 892. [2023-12-15 22:41:32,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 892 states, 700 states have (on average 1.65) internal successors, (1155), 705 states have internal predecessors, (1155), 174 states have call successors, (174), 13 states have call predecessors, (174), 17 states have return successors, (205), 173 states have call predecessors, (205), 173 states have call successors, (205) [2023-12-15 22:41:32,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 892 states to 892 states and 1534 transitions. [2023-12-15 22:41:32,605 INFO L78 Accepts]: Start accepts. Automaton has 892 states and 1534 transitions. Word has length 103 [2023-12-15 22:41:32,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:32,606 INFO L495 AbstractCegarLoop]: Abstraction has 892 states and 1534 transitions. [2023-12-15 22:41:32,606 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:32,606 INFO L276 IsEmpty]: Start isEmpty. Operand 892 states and 1534 transitions. [2023-12-15 22:41:32,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-15 22:41:32,610 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:32,610 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:41:32,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-15 22:41:32,611 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:32,611 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:32,611 INFO L85 PathProgramCache]: Analyzing trace with hash 929198233, now seen corresponding path program 1 times [2023-12-15 22:41:32,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:32,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206574513] [2023-12-15 22:41:32,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:32,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:32,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:32,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:32,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:32,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:32,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:32,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:32,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:32,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:41:32,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:32,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:41:32,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:32,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:41:32,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:32,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-15 22:41:32,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:32,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-15 22:41:32,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:32,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-15 22:41:32,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:32,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-15 22:41:32,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:32,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-15 22:41:32,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:32,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-15 22:41:32,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:32,701 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-15 22:41:32,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:32,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206574513] [2023-12-15 22:41:32,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206574513] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:32,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:41:32,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:41:32,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531931741] [2023-12-15 22:41:32,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:32,702 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:41:32,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:32,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:41:32,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:41:32,703 INFO L87 Difference]: Start difference. First operand 892 states and 1534 transitions. Second operand has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:33,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:33,735 INFO L93 Difference]: Finished difference Result 2255 states and 3926 transitions. [2023-12-15 22:41:33,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:41:33,735 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 104 [2023-12-15 22:41:33,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:33,743 INFO L225 Difference]: With dead ends: 2255 [2023-12-15 22:41:33,744 INFO L226 Difference]: Without dead ends: 1473 [2023-12-15 22:41:33,747 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-15 22:41:33,747 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 645 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 903 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 709 SdHoareTripleChecker+Invalid, 1157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 903 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:33,748 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [661 Valid, 709 Invalid, 1157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 903 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-15 22:41:33,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1473 states. [2023-12-15 22:41:33,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1473 to 1379. [2023-12-15 22:41:33,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1379 states, 1092 states have (on average 1.6529304029304028) internal successors, (1805), 1097 states have internal predecessors, (1805), 269 states have call successors, (269), 13 states have call predecessors, (269), 17 states have return successors, (300), 268 states have call predecessors, (300), 268 states have call successors, (300) [2023-12-15 22:41:33,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1379 states to 1379 states and 2374 transitions. [2023-12-15 22:41:33,823 INFO L78 Accepts]: Start accepts. Automaton has 1379 states and 2374 transitions. Word has length 104 [2023-12-15 22:41:33,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:33,824 INFO L495 AbstractCegarLoop]: Abstraction has 1379 states and 2374 transitions. [2023-12-15 22:41:33,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.857142857142858) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:33,824 INFO L276 IsEmpty]: Start isEmpty. Operand 1379 states and 2374 transitions. [2023-12-15 22:41:33,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-15 22:41:33,830 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:33,830 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:41:33,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-15 22:41:33,830 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:33,831 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:33,831 INFO L85 PathProgramCache]: Analyzing trace with hash -482288583, now seen corresponding path program 1 times [2023-12-15 22:41:33,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:33,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011602822] [2023-12-15 22:41:33,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:33,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:33,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:33,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:33,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:33,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:33,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:33,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:33,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:33,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:41:33,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:33,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:41:33,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:33,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:41:33,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:33,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-15 22:41:33,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:33,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:41:33,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:33,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-15 22:41:33,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:33,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:41:33,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:33,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-15 22:41:33,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:33,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-15 22:41:33,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:33,914 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-15 22:41:33,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:33,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011602822] [2023-12-15 22:41:33,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011602822] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:33,914 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:41:33,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:41:33,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306076094] [2023-12-15 22:41:33,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:33,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:41:33,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:33,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:41:33,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:41:33,916 INFO L87 Difference]: Start difference. First operand 1379 states and 2374 transitions. Second operand has 7 states, 7 states have (on average 9.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:34,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:34,958 INFO L93 Difference]: Finished difference Result 3357 states and 5885 transitions. [2023-12-15 22:41:34,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:41:34,958 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 105 [2023-12-15 22:41:34,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:34,971 INFO L225 Difference]: With dead ends: 3357 [2023-12-15 22:41:34,971 INFO L226 Difference]: Without dead ends: 2208 [2023-12-15 22:41:34,976 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-15 22:41:34,977 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 641 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 910 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 656 SdHoareTripleChecker+Valid, 708 SdHoareTripleChecker+Invalid, 1152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 910 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:34,977 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [656 Valid, 708 Invalid, 1152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 910 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-15 22:41:34,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2208 states. [2023-12-15 22:41:35,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2208 to 2114. [2023-12-15 22:41:35,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2114 states, 1704 states have (on average 1.6561032863849765) internal successors, (2822), 1709 states have internal predecessors, (2822), 392 states have call successors, (392), 13 states have call predecessors, (392), 17 states have return successors, (439), 391 states have call predecessors, (439), 391 states have call successors, (439) [2023-12-15 22:41:35,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2114 states to 2114 states and 3653 transitions. [2023-12-15 22:41:35,092 INFO L78 Accepts]: Start accepts. Automaton has 2114 states and 3653 transitions. Word has length 105 [2023-12-15 22:41:35,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:35,092 INFO L495 AbstractCegarLoop]: Abstraction has 2114 states and 3653 transitions. [2023-12-15 22:41:35,092 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:35,092 INFO L276 IsEmpty]: Start isEmpty. Operand 2114 states and 3653 transitions. [2023-12-15 22:41:35,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-12-15 22:41:35,102 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:35,102 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:41:35,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-15 22:41:35,102 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:35,103 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:35,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1998589894, now seen corresponding path program 1 times [2023-12-15 22:41:35,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:35,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817642183] [2023-12-15 22:41:35,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:35,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:35,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:35,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:35,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:35,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:35,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:35,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:35,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:35,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:41:35,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:35,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:41:35,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:35,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:41:35,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:35,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-15 22:41:35,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:35,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-15 22:41:35,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:35,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-15 22:41:35,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:35,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-15 22:41:35,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:35,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-15 22:41:35,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:35,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-15 22:41:35,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:35,185 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-15 22:41:35,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:35,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817642183] [2023-12-15 22:41:35,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817642183] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:35,186 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:41:35,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:41:35,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672151549] [2023-12-15 22:41:35,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:35,186 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:41:35,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:35,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:41:35,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:41:35,187 INFO L87 Difference]: Start difference. First operand 2114 states and 3653 transitions. Second operand has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:36,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:36,276 INFO L93 Difference]: Finished difference Result 5067 states and 8935 transitions. [2023-12-15 22:41:36,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:41:36,277 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 106 [2023-12-15 22:41:36,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:36,295 INFO L225 Difference]: With dead ends: 5067 [2023-12-15 22:41:36,295 INFO L226 Difference]: Without dead ends: 3380 [2023-12-15 22:41:36,302 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-15 22:41:36,303 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 640 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 900 mSolverCounterSat, 244 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 655 SdHoareTripleChecker+Valid, 707 SdHoareTripleChecker+Invalid, 1144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 244 IncrementalHoareTripleChecker+Valid, 900 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:36,303 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [655 Valid, 707 Invalid, 1144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [244 Valid, 900 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-15 22:41:36,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3380 states. [2023-12-15 22:41:36,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3380 to 3286. [2023-12-15 22:41:36,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3286 states, 2697 states have (on average 1.6581386725991842) internal successors, (4472), 2702 states have internal predecessors, (4472), 571 states have call successors, (571), 13 states have call predecessors, (571), 17 states have return successors, (644), 570 states have call predecessors, (644), 570 states have call successors, (644) [2023-12-15 22:41:36,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3286 states to 3286 states and 5687 transitions. [2023-12-15 22:41:36,455 INFO L78 Accepts]: Start accepts. Automaton has 3286 states and 5687 transitions. Word has length 106 [2023-12-15 22:41:36,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:36,455 INFO L495 AbstractCegarLoop]: Abstraction has 3286 states and 5687 transitions. [2023-12-15 22:41:36,455 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:36,455 INFO L276 IsEmpty]: Start isEmpty. Operand 3286 states and 5687 transitions. [2023-12-15 22:41:36,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-15 22:41:36,465 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:36,465 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:41:36,465 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-15 22:41:36,465 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:36,466 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:36,466 INFO L85 PathProgramCache]: Analyzing trace with hash 1471501429, now seen corresponding path program 1 times [2023-12-15 22:41:36,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:36,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906304204] [2023-12-15 22:41:36,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:36,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:36,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:36,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:36,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:36,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:36,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:36,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:36,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:36,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:41:36,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:36,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:41:36,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:36,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:41:36,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:36,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-15 22:41:36,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:36,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 22:41:36,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:36,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-15 22:41:36,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:36,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-15 22:41:36,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:36,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-15 22:41:36,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:36,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-15 22:41:36,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:36,548 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-15 22:41:36,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:36,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906304204] [2023-12-15 22:41:36,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906304204] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:36,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:41:36,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:41:36,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471441446] [2023-12-15 22:41:36,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:36,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:41:36,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:36,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:41:36,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:41:36,550 INFO L87 Difference]: Start difference. First operand 3286 states and 5687 transitions. Second operand has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:37,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:37,583 INFO L93 Difference]: Finished difference Result 7922 states and 13989 transitions. [2023-12-15 22:41:37,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:41:37,583 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 107 [2023-12-15 22:41:37,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:37,613 INFO L225 Difference]: With dead ends: 7922 [2023-12-15 22:41:37,613 INFO L226 Difference]: Without dead ends: 5350 [2023-12-15 22:41:37,625 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-15 22:41:37,625 INFO L413 NwaCegarLoop]: 174 mSDtfsCounter, 638 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 936 mSolverCounterSat, 252 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 653 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 1188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 252 IncrementalHoareTripleChecker+Valid, 936 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:37,625 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [653 Valid, 738 Invalid, 1188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [252 Valid, 936 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-15 22:41:37,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5350 states. [2023-12-15 22:41:37,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5350 to 5256. [2023-12-15 22:41:37,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5256 states, 4291 states have (on average 1.6460032626427405) internal successors, (7063), 4296 states have internal predecessors, (7063), 947 states have call successors, (947), 13 states have call predecessors, (947), 17 states have return successors, (1064), 946 states have call predecessors, (1064), 946 states have call successors, (1064) [2023-12-15 22:41:37,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5256 states to 5256 states and 9074 transitions. [2023-12-15 22:41:37,909 INFO L78 Accepts]: Start accepts. Automaton has 5256 states and 9074 transitions. Word has length 107 [2023-12-15 22:41:37,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:37,909 INFO L495 AbstractCegarLoop]: Abstraction has 5256 states and 9074 transitions. [2023-12-15 22:41:37,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:37,909 INFO L276 IsEmpty]: Start isEmpty. Operand 5256 states and 9074 transitions. [2023-12-15 22:41:37,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-15 22:41:37,923 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:37,923 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:41:37,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-15 22:41:37,923 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:37,923 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:37,924 INFO L85 PathProgramCache]: Analyzing trace with hash -1827861506, now seen corresponding path program 1 times [2023-12-15 22:41:37,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:37,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570440859] [2023-12-15 22:41:37,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:37,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:37,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:37,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:37,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:37,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:37,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:37,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:37,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:37,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:41:37,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:37,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:41:37,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:37,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:41:37,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:38,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-15 22:41:38,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:38,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-15 22:41:38,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:38,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-15 22:41:38,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:38,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-15 22:41:38,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:38,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-15 22:41:38,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:38,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-15 22:41:38,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:38,019 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-15 22:41:38,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:38,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570440859] [2023-12-15 22:41:38,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570440859] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:38,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:41:38,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:41:38,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116303559] [2023-12-15 22:41:38,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:38,020 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:41:38,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:38,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:41:38,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:41:38,021 INFO L87 Difference]: Start difference. First operand 5256 states and 9074 transitions. Second operand has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:39,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:39,042 INFO L93 Difference]: Finished difference Result 13059 states and 23010 transitions. [2023-12-15 22:41:39,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:41:39,043 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 108 [2023-12-15 22:41:39,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:39,095 INFO L225 Difference]: With dead ends: 13059 [2023-12-15 22:41:39,095 INFO L226 Difference]: Without dead ends: 8883 [2023-12-15 22:41:39,111 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-15 22:41:39,112 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 638 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 898 mSolverCounterSat, 256 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 654 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 1154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 256 IncrementalHoareTripleChecker+Valid, 898 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:39,112 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [654 Valid, 714 Invalid, 1154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [256 Valid, 898 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-15 22:41:39,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8883 states. [2023-12-15 22:41:39,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8883 to 8789. [2023-12-15 22:41:39,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8789 states, 7218 states have (on average 1.642975893599335) internal successors, (11859), 7223 states have internal predecessors, (11859), 1553 states have call successors, (1553), 13 states have call predecessors, (1553), 17 states have return successors, (1748), 1552 states have call predecessors, (1748), 1552 states have call successors, (1748) [2023-12-15 22:41:39,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8789 states to 8789 states and 15160 transitions. [2023-12-15 22:41:39,558 INFO L78 Accepts]: Start accepts. Automaton has 8789 states and 15160 transitions. Word has length 108 [2023-12-15 22:41:39,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:39,558 INFO L495 AbstractCegarLoop]: Abstraction has 8789 states and 15160 transitions. [2023-12-15 22:41:39,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:39,558 INFO L276 IsEmpty]: Start isEmpty. Operand 8789 states and 15160 transitions. [2023-12-15 22:41:39,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-15 22:41:39,577 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:39,577 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:41:39,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-15 22:41:39,577 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:39,577 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:39,578 INFO L85 PathProgramCache]: Analyzing trace with hash -902953501, now seen corresponding path program 1 times [2023-12-15 22:41:39,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:39,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402162609] [2023-12-15 22:41:39,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:39,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:39,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:39,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:39,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:39,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:39,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:39,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:39,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:39,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:41:39,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:39,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:41:39,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:39,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:41:39,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:39,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-15 22:41:39,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:39,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-15 22:41:39,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:39,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-15 22:41:39,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:39,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-15 22:41:39,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:39,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-15 22:41:39,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:39,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-15 22:41:39,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:39,659 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-15 22:41:39,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:39,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402162609] [2023-12-15 22:41:39,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402162609] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:39,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:41:39,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:41:39,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21023066] [2023-12-15 22:41:39,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:39,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:41:39,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:39,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:41:39,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:41:39,674 INFO L87 Difference]: Start difference. First operand 8789 states and 15160 transitions. Second operand has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:40,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:40,851 INFO L93 Difference]: Finished difference Result 22831 states and 40144 transitions. [2023-12-15 22:41:40,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:41:40,852 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 109 [2023-12-15 22:41:40,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:40,919 INFO L225 Difference]: With dead ends: 22831 [2023-12-15 22:41:40,919 INFO L226 Difference]: Without dead ends: 15555 [2023-12-15 22:41:40,950 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-15 22:41:40,951 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 635 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 924 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 651 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 1174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 924 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:40,951 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [651 Valid, 738 Invalid, 1174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 924 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-15 22:41:40,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15555 states. [2023-12-15 22:41:41,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15555 to 15461. [2023-12-15 22:41:41,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15461 states, 12687 states have (on average 1.63316780956885) internal successors, (20720), 12692 states have internal predecessors, (20720), 2756 states have call successors, (2756), 13 states have call predecessors, (2756), 17 states have return successors, (3095), 2755 states have call predecessors, (3095), 2755 states have call successors, (3095) [2023-12-15 22:41:41,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15461 states to 15461 states and 26571 transitions. [2023-12-15 22:41:41,625 INFO L78 Accepts]: Start accepts. Automaton has 15461 states and 26571 transitions. Word has length 109 [2023-12-15 22:41:41,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:41,626 INFO L495 AbstractCegarLoop]: Abstraction has 15461 states and 26571 transitions. [2023-12-15 22:41:41,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:41,626 INFO L276 IsEmpty]: Start isEmpty. Operand 15461 states and 26571 transitions. [2023-12-15 22:41:41,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-15 22:41:41,649 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:41,649 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:41:41,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-15 22:41:41,650 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:41,650 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:41,650 INFO L85 PathProgramCache]: Analyzing trace with hash -80917313, now seen corresponding path program 1 times [2023-12-15 22:41:41,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:41,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231410893] [2023-12-15 22:41:41,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:41,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:41,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:41,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:41,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:41,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:41,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:41,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:41,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:41,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:41:41,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:41,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:41:41,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:41,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:41:41,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:41,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-15 22:41:41,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:41,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-15 22:41:41,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:41,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-15 22:41:41,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:41,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-15 22:41:41,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:41,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-15 22:41:41,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:41,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-15 22:41:41,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:41,732 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-15 22:41:41,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:41,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231410893] [2023-12-15 22:41:41,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231410893] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:41,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:41:41,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:41:41,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191377760] [2023-12-15 22:41:41,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:41,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:41:41,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:41,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:41:41,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:41:41,734 INFO L87 Difference]: Start difference. First operand 15461 states and 26571 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, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:43,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:43,287 INFO L93 Difference]: Finished difference Result 40998 states and 71944 transitions. [2023-12-15 22:41:43,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:41:43,288 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, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 110 [2023-12-15 22:41:43,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:43,406 INFO L225 Difference]: With dead ends: 40998 [2023-12-15 22:41:43,406 INFO L226 Difference]: Without dead ends: 27670 [2023-12-15 22:41:43,445 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-15 22:41:43,445 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 633 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 906 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 708 SdHoareTripleChecker+Invalid, 1160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 906 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:43,445 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [649 Valid, 708 Invalid, 1160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 906 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-15 22:41:43,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27670 states. [2023-12-15 22:41:44,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27670 to 27576. [2023-12-15 22:41:44,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27576 states, 22763 states have (on average 1.6291349997803453) internal successors, (37084), 22768 states have internal predecessors, (37084), 4795 states have call successors, (4795), 13 states have call predecessors, (4795), 17 states have return successors, (5408), 4794 states have call predecessors, (5408), 4794 states have call successors, (5408) [2023-12-15 22:41:44,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27576 states to 27576 states and 47287 transitions. [2023-12-15 22:41:44,665 INFO L78 Accepts]: Start accepts. Automaton has 27576 states and 47287 transitions. Word has length 110 [2023-12-15 22:41:44,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:44,666 INFO L495 AbstractCegarLoop]: Abstraction has 27576 states and 47287 transitions. [2023-12-15 22:41:44,666 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, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:44,666 INFO L276 IsEmpty]: Start isEmpty. Operand 27576 states and 47287 transitions. [2023-12-15 22:41:44,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-12-15 22:41:44,696 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:44,696 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:41:44,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-15 22:41:44,696 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:44,697 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:44,697 INFO L85 PathProgramCache]: Analyzing trace with hash -960011579, now seen corresponding path program 1 times [2023-12-15 22:41:44,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:44,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997698119] [2023-12-15 22:41:44,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:44,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:44,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:44,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:44,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:44,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:44,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:44,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:44,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:44,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:41:44,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:44,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:41:44,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:44,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:41:44,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:44,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-15 22:41:44,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:44,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-15 22:41:44,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:44,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 22:41:44,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:44,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-15 22:41:44,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:44,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-15 22:41:44,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:44,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-15 22:41:44,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:44,799 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-15 22:41:44,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:44,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997698119] [2023-12-15 22:41:44,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997698119] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:44,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:41:44,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:41:44,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205956556] [2023-12-15 22:41:44,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:44,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:41:44,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:44,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:41:44,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:41:44,801 INFO L87 Difference]: Start difference. First operand 27576 states and 47287 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, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:46,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:46,589 INFO L93 Difference]: Finished difference Result 75190 states and 131133 transitions. [2023-12-15 22:41:46,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:41:46,590 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, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 111 [2023-12-15 22:41:46,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:46,859 INFO L225 Difference]: With dead ends: 75190 [2023-12-15 22:41:46,859 INFO L226 Difference]: Without dead ends: 50494 [2023-12-15 22:41:46,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-15 22:41:46,945 INFO L413 NwaCegarLoop]: 164 mSDtfsCounter, 629 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 910 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 644 SdHoareTripleChecker+Valid, 720 SdHoareTripleChecker+Invalid, 1160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 910 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:46,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [644 Valid, 720 Invalid, 1160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 910 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-15 22:41:46,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50494 states. [2023-12-15 22:41:48,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50494 to 50400. [2023-12-15 22:41:48,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50400 states, 41872 states have (on average 1.6239491784486053) internal successors, (67998), 41877 states have internal predecessors, (67998), 8510 states have call successors, (8510), 13 states have call predecessors, (8510), 17 states have return successors, (9655), 8509 states have call predecessors, (9655), 8509 states have call successors, (9655) [2023-12-15 22:41:49,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50400 states to 50400 states and 86163 transitions. [2023-12-15 22:41:49,048 INFO L78 Accepts]: Start accepts. Automaton has 50400 states and 86163 transitions. Word has length 111 [2023-12-15 22:41:49,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:49,049 INFO L495 AbstractCegarLoop]: Abstraction has 50400 states and 86163 transitions. [2023-12-15 22:41:49,049 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, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:49,049 INFO L276 IsEmpty]: Start isEmpty. Operand 50400 states and 86163 transitions. [2023-12-15 22:41:49,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-15 22:41:49,077 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:49,077 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:41:49,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-15 22:41:49,077 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:49,078 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:49,078 INFO L85 PathProgramCache]: Analyzing trace with hash -1645474849, now seen corresponding path program 1 times [2023-12-15 22:41:49,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:49,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436510568] [2023-12-15 22:41:49,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:49,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:49,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:49,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:49,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:49,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:49,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:49,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:49,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:49,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:41:49,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:49,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:41:49,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:49,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:41:49,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:49,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 22:41:49,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:49,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-15 22:41:49,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:49,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-15 22:41:49,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:49,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-15 22:41:49,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:49,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-15 22:41:49,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:49,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-15 22:41:49,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:49,187 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-15 22:41:49,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:49,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436510568] [2023-12-15 22:41:49,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436510568] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:49,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:41:49,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 22:41:49,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899867067] [2023-12-15 22:41:49,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:49,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 22:41:49,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:49,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 22:41:49,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 22:41:49,190 INFO L87 Difference]: Start difference. First operand 50400 states and 86163 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, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:51,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:51,742 INFO L93 Difference]: Finished difference Result 93937 states and 164296 transitions. [2023-12-15 22:41:51,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 22:41:51,742 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, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 112 [2023-12-15 22:41:51,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:52,099 INFO L225 Difference]: With dead ends: 93937 [2023-12-15 22:41:52,099 INFO L226 Difference]: Without dead ends: 93874 [2023-12-15 22:41:52,149 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2023-12-15 22:41:52,150 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 627 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 905 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 642 SdHoareTripleChecker+Valid, 709 SdHoareTripleChecker+Invalid, 1155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 905 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:52,150 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [642 Valid, 709 Invalid, 1155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 905 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-15 22:41:52,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93874 states. [2023-12-15 22:41:54,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93874 to 93780. [2023-12-15 22:41:55,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93780 states, 78453 states have (on average 1.6173887550507948) internal successors, (126889), 78458 states have internal predecessors, (126889), 15309 states have call successors, (15309), 13 states have call predecessors, (15309), 17 states have return successors, (17500), 15308 states have call predecessors, (17500), 15308 states have call successors, (17500) [2023-12-15 22:41:55,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93780 states to 93780 states and 159698 transitions. [2023-12-15 22:41:55,840 INFO L78 Accepts]: Start accepts. Automaton has 93780 states and 159698 transitions. Word has length 112 [2023-12-15 22:41:55,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:41:55,841 INFO L495 AbstractCegarLoop]: Abstraction has 93780 states and 159698 transitions. [2023-12-15 22:41:55,841 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, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-15 22:41:55,841 INFO L276 IsEmpty]: Start isEmpty. Operand 93780 states and 159698 transitions. [2023-12-15 22:41:55,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-15 22:41:55,869 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:41:55,869 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:41:55,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-15 22:41:55,870 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:41:55,870 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:41:55,870 INFO L85 PathProgramCache]: Analyzing trace with hash 822205828, now seen corresponding path program 1 times [2023-12-15 22:41:55,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:41:55,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141247818] [2023-12-15 22:41:55,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:55,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:41:55,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:56,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:41:56,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:56,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:41:56,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:56,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:41:56,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:56,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:41:56,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:56,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:41:56,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:56,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:41:56,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:56,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-15 22:41:56,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:56,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 22:41:56,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:56,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-15 22:41:56,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:56,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-15 22:41:56,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:56,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-15 22:41:56,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:56,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-15 22:41:56,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:56,459 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-15 22:41:56,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:41:56,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141247818] [2023-12-15 22:41:56,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141247818] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 22:41:56,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027946829] [2023-12-15 22:41:56,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:41:56,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 22:41:56,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 22:41:56,461 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-15 22:41:56,464 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-15 22:41:56,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:41:56,697 INFO L262 TraceCheckSpWp]: Trace formula consists of 941 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-15 22:41:56,700 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 22:41:56,950 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-15 22:41:56,950 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 22:41:56,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2027946829] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:41:56,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 22:41:56,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [18] total 27 [2023-12-15 22:41:56,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804174129] [2023-12-15 22:41:56,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:41:56,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-15 22:41:56,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:41:56,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-15 22:41:56,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=639, Unknown=0, NotChecked=0, Total=702 [2023-12-15 22:41:56,952 INFO L87 Difference]: Start difference. First operand 93780 states and 159698 transitions. Second operand has 11 states, 10 states have (on average 8.1) internal successors, (81), 9 states have internal predecessors, (81), 5 states have call successors, (14), 5 states have call predecessors, (14), 6 states have return successors, (12), 6 states have call predecessors, (12), 5 states have call successors, (12) [2023-12-15 22:41:58,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 22:41:58,878 INFO L93 Difference]: Finished difference Result 93924 states and 159887 transitions. [2023-12-15 22:41:58,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-15 22:41:58,879 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.1) internal successors, (81), 9 states have internal predecessors, (81), 5 states have call successors, (14), 5 states have call predecessors, (14), 6 states have return successors, (12), 6 states have call predecessors, (12), 5 states have call successors, (12) Word has length 113 [2023-12-15 22:41:58,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 22:41:59,341 INFO L225 Difference]: With dead ends: 93924 [2023-12-15 22:41:59,342 INFO L226 Difference]: Without dead ends: 93866 [2023-12-15 22:41:59,376 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=169, Invalid=1313, Unknown=0, NotChecked=0, Total=1482 [2023-12-15 22:41:59,377 INFO L413 NwaCegarLoop]: 319 mSDtfsCounter, 388 mSDsluCounter, 2219 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 2538 SdHoareTripleChecker+Invalid, 404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-15 22:41:59,377 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [392 Valid, 2538 Invalid, 404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-15 22:41:59,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93866 states. [2023-12-15 22:42:02,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93866 to 93852. [2023-12-15 22:42:02,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93852 states, 78508 states have (on average 1.6172491975340093) internal successors, (126967), 78513 states have internal predecessors, (126967), 15317 states have call successors, (15317), 20 states have call predecessors, (15317), 26 states have return successors, (17510), 15318 states have call predecessors, (17510), 15315 states have call successors, (17510) [2023-12-15 22:42:02,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93852 states to 93852 states and 159794 transitions. [2023-12-15 22:42:02,783 INFO L78 Accepts]: Start accepts. Automaton has 93852 states and 159794 transitions. Word has length 113 [2023-12-15 22:42:02,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 22:42:02,783 INFO L495 AbstractCegarLoop]: Abstraction has 93852 states and 159794 transitions. [2023-12-15 22:42:02,783 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.1) internal successors, (81), 9 states have internal predecessors, (81), 5 states have call successors, (14), 5 states have call predecessors, (14), 6 states have return successors, (12), 6 states have call predecessors, (12), 5 states have call successors, (12) [2023-12-15 22:42:02,783 INFO L276 IsEmpty]: Start isEmpty. Operand 93852 states and 159794 transitions. [2023-12-15 22:42:02,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-15 22:42:02,810 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 22:42:02,810 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:42:02,817 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-15 22:42:03,017 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-15 22:42:03,017 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 22:42:03,018 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 22:42:03,018 INFO L85 PathProgramCache]: Analyzing trace with hash 1446768123, now seen corresponding path program 1 times [2023-12-15 22:42:03,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 22:42:03,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004879598] [2023-12-15 22:42:03,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 22:42:03,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 22:42:03,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:42:03,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 22:42:03,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:42:03,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-15 22:42:03,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:42:03,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-15 22:42:03,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:42:03,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-15 22:42:03,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:42:03,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-15 22:42:03,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:42:03,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-15 22:42:03,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:42:03,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-15 22:42:03,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:42:03,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 22:42:03,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:42:03,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-15 22:42:03,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:42:03,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-15 22:42:03,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:42:03,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-15 22:42:03,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:42:03,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-15 22:42:03,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 22:42:03,219 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-15 22:42:03,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 22:42:03,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004879598] [2023-12-15 22:42:03,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004879598] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 22:42:03,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 22:42:03,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-15 22:42:03,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272485552] [2023-12-15 22:42:03,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 22:42:03,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-15 22:42:03,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 22:42:03,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-15 22:42:03,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 22:42:03,220 INFO L87 Difference]: Start difference. First operand 93852 states and 159794 transitions. Second operand has 9 states, 9 states have (on average 8.0) internal successors, (72), 5 states have internal predecessors, (72), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Received shutdown request... [2023-12-15 22:42:05,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-15 22:42:05,986 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=287, Invalid=705, Unknown=0, NotChecked=0, Total=992 [2023-12-15 22:42:05,986 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 1362 mSDsluCounter, 814 mSDsCounter, 0 mSdLazyCounter, 1515 mSolverCounterSat, 392 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1377 SdHoareTripleChecker+Valid, 980 SdHoareTripleChecker+Invalid, 1907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 392 IncrementalHoareTripleChecker+Valid, 1515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-15 22:42:05,986 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1377 Valid, 980 Invalid, 1907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [392 Valid, 1515 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-15 22:42:05,988 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-15 22:42:05,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-15 22:42:05,989 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (93852states) and FLOYD_HOARE automaton (currently 26 states, 9 states before enhancement),while ReachableStatesComputation was computing reachable states (35398 states constructed, input type IntersectNwa). [2023-12-15 22:42:05,992 INFO L445 BasicCegarLoop]: Path program histogram: [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-15 22:42:05,994 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-15 22:42:05,997 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.12 10:42:05 BoogieIcfgContainer [2023-12-15 22:42:05,997 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-15 22:42:05,997 INFO L158 Benchmark]: Toolchain (without parser) took 49490.37ms. Allocated memory was 270.5MB in the beginning and 6.6GB in the end (delta: 6.3GB). Free memory was 213.1MB in the beginning and 5.3GB in the end (delta: -5.1GB). Peak memory consumption was 1.5GB. Max. memory is 8.0GB. [2023-12-15 22:42:05,998 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 191.9MB. Free memory is still 140.1MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-15 22:42:05,998 INFO L158 Benchmark]: CACSL2BoogieTranslator took 704.46ms. Allocated memory is still 270.5MB. Free memory was 213.1MB in the beginning and 173.7MB in the end (delta: 39.3MB). Peak memory consumption was 39.8MB. Max. memory is 8.0GB. [2023-12-15 22:42:05,998 INFO L158 Benchmark]: Boogie Procedure Inliner took 69.44ms. Allocated memory is still 270.5MB. Free memory was 173.2MB in the beginning and 168.5MB in the end (delta: 4.7MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-15 22:42:05,998 INFO L158 Benchmark]: Boogie Preprocessor took 81.81ms. Allocated memory is still 270.5MB. Free memory was 168.5MB in the beginning and 163.2MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-15 22:42:05,998 INFO L158 Benchmark]: RCFGBuilder took 876.17ms. Allocated memory is still 270.5MB. Free memory was 163.2MB in the beginning and 205.8MB in the end (delta: -42.6MB). Peak memory consumption was 37.7MB. Max. memory is 8.0GB. [2023-12-15 22:42:05,999 INFO L158 Benchmark]: TraceAbstraction took 47753.31ms. Allocated memory was 270.5MB in the beginning and 6.6GB in the end (delta: 6.3GB). Free memory was 205.3MB in the beginning and 5.3GB in the end (delta: -5.1GB). Peak memory consumption was 1.5GB. Max. memory is 8.0GB. [2023-12-15 22:42:06,000 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13ms. Allocated memory is still 191.9MB. Free memory is still 140.1MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 704.46ms. Allocated memory is still 270.5MB. Free memory was 213.1MB in the beginning and 173.7MB in the end (delta: 39.3MB). Peak memory consumption was 39.8MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 69.44ms. Allocated memory is still 270.5MB. Free memory was 173.2MB in the beginning and 168.5MB in the end (delta: 4.7MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 81.81ms. Allocated memory is still 270.5MB. Free memory was 168.5MB in the beginning and 163.2MB in the end (delta: 5.2MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * RCFGBuilder took 876.17ms. Allocated memory is still 270.5MB. Free memory was 163.2MB in the beginning and 205.8MB in the end (delta: -42.6MB). Peak memory consumption was 37.7MB. Max. memory is 8.0GB. * TraceAbstraction took 47753.31ms. Allocated memory was 270.5MB in the beginning and 6.6GB in the end (delta: 6.3GB). Free memory was 205.3MB in the beginning and 5.3GB in the end (delta: -5.1GB). Peak memory consumption was 1.5GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 48]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [48] - GenericResultAtLocation [Line: 460]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [460] - GenericResultAtLocation [Line: 509]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [509] - GenericResultAtLocation [Line: 576]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [576] - GenericResultAtLocation [Line: 876]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"DecryptForward_spec.i","") [876] - GenericResultAtLocation [Line: 896]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [896] - GenericResultAtLocation [Line: 1262]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [1262] - GenericResultAtLocation [Line: 1478]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [1478] - GenericResultAtLocation [Line: 1671]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [1671] - GenericResultAtLocation [Line: 2740]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2740] - GenericResultAtLocation [Line: 2749]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [2749] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 2745]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 2745). Cancelled while NwaCegarLoop was constructing difference of abstraction (93852states) and FLOYD_HOARE automaton (currently 26 states, 9 states before enhancement),while ReachableStatesComputation was computing reachable states (35398 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 14 procedures, 211 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 47.7s, OverallIterations: 22, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.3s, AutomataDifference: 26.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 11798 SdHoareTripleChecker+Valid, 15.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 11558 mSDsluCounter, 20283 SdHoareTripleChecker+Invalid, 13.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 15815 mSDsCounter, 4103 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 20416 IncrementalHoareTripleChecker+Invalid, 24519 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 4103 mSolverCounterUnsat, 4468 mSDtfsCounter, 20416 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1584 GetRequests, 1270 SyntacticMatches, 0 SemanticMatches, 314 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 771 ImplicationChecksByTransitivity, 3.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=93852occurred in iteration=21, InterpolantAutomatonStates: 187, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 12.4s AutomataMinimizationTime, 21 MinimizatonAttempts, 1419 StatesRemovedByMinimization, 17 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.0s SatisfiabilityAnalysisTime, 4.3s InterpolantComputationTime, 2871 NumberOfCodeBlocks, 2871 NumberOfCodeBlocksAsserted, 29 NumberOfCheckSat, 2938 ConstructedInterpolants, 0 QuantifiedInterpolants, 5580 SizeOfPredicates, 21 NumberOfNonLiveVariables, 6212 ConjunctsInSsa, 42 ConjunctsInUnsatCore, 30 InterpolantComputations, 21 PerfectInterpolantSequences, 991/1022 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown