/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_product37.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 22:59:04,113 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 22:59:04,187 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-19 22:59:04,193 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 22:59:04,193 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 22:59:04,216 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 22:59:04,216 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 22:59:04,216 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 22:59:04,217 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 22:59:04,220 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 22:59:04,220 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 22:59:04,221 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 22:59:04,221 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 22:59:04,222 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 22:59:04,222 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 22:59:04,222 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 22:59:04,222 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 22:59:04,222 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 22:59:04,223 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 22:59:04,223 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 22:59:04,224 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 22:59:04,224 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 22:59:04,224 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 22:59:04,224 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 22:59:04,224 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 22:59:04,225 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 22:59:04,225 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 22:59:04,225 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 22:59:04,225 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 22:59:04,226 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 22:59:04,226 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 22:59:04,226 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 22:59:04,227 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 22:59:04,227 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 22:59:04,227 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 22:59:04,227 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 22:59:04,227 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 22:59:04,227 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 22:59:04,227 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 22:59:04,227 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 22:59:04,228 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 22:59:04,228 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 22:59:04,228 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 22:59:04,228 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-19 22:59:04,419 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 22:59:04,443 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 22:59:04,445 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 22:59:04,445 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 22:59:04,446 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 22:59:04,446 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/email_spec0_product37.cil.c [2023-12-19 22:59:05,619 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 22:59:05,916 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 22:59:05,916 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec0_product37.cil.c [2023-12-19 22:59:05,943 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/701d91846/8f6d06acc5f8408581433aeb086625e3/FLAGf77a46f98 [2023-12-19 22:59:05,956 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/701d91846/8f6d06acc5f8408581433aeb086625e3 [2023-12-19 22:59:05,958 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 22:59:05,959 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 22:59:05,961 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 22:59:05,961 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 22:59:05,964 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 22:59:05,965 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 10:59:05" (1/1) ... [2023-12-19 22:59:05,966 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6bee366 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:59:05, skipping insertion in model container [2023-12-19 22:59:05,966 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 10:59:05" (1/1) ... [2023-12-19 22:59:06,023 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 22:59:06,179 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_product37.cil.c[1542,1555] [2023-12-19 22:59:06,416 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 22:59:06,426 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 22:59:06,432 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [48] [2023-12-19 22:59:06,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [57] [2023-12-19 22:59:06,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [384] [2023-12-19 22:59:06,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [1455] [2023-12-19 22:59:06,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1686] [2023-12-19 22:59:06,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [1721] [2023-12-19 22:59:06,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [1738] [2023-12-19 22:59:06,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2146] [2023-12-19 22:59:06,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [2512] [2023-12-19 22:59:06,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"DecryptForward_spec.i","") [2576] [2023-12-19 22:59:06,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [2595] [2023-12-19 22:59:06,437 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_product37.cil.c[1542,1555] [2023-12-19 22:59:06,509 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 22:59:06,548 INFO L206 MainTranslator]: Completed translation [2023-12-19 22:59:06,549 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:59:06 WrapperNode [2023-12-19 22:59:06,549 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 22:59:06,550 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 22:59:06,550 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 22:59:06,550 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 22:59:06,554 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:59:06" (1/1) ... [2023-12-19 22:59:06,570 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:59:06" (1/1) ... [2023-12-19 22:59:06,600 INFO L138 Inliner]: procedures = 124, calls = 170, calls flagged for inlining = 51, calls inlined = 46, statements flattened = 818 [2023-12-19 22:59:06,601 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 22:59:06,601 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 22:59:06,601 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 22:59:06,601 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 22:59:06,608 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:59:06" (1/1) ... [2023-12-19 22:59:06,609 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:59:06" (1/1) ... [2023-12-19 22:59:06,612 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:59:06" (1/1) ... [2023-12-19 22:59:06,629 INFO L175 MemorySlicer]: Split 14 memory accesses to 4 slices as follows [2, 4, 4, 4]. 29 percent of accesses are in the largest equivalence class. The 14 initializations are split as follows [2, 4, 4, 4]. The 0 writes are split as follows [0, 0, 0, 0]. [2023-12-19 22:59:06,629 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:59:06" (1/1) ... [2023-12-19 22:59:06,629 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:59:06" (1/1) ... [2023-12-19 22:59:06,641 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:59:06" (1/1) ... [2023-12-19 22:59:06,645 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:59:06" (1/1) ... [2023-12-19 22:59:06,647 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:59:06" (1/1) ... [2023-12-19 22:59:06,649 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:59:06" (1/1) ... [2023-12-19 22:59:06,653 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 22:59:06,654 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 22:59:06,654 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 22:59:06,654 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 22:59:06,654 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:59:06" (1/1) ... [2023-12-19 22:59:06,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 22:59:06,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:59:06,677 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-19 22:59:06,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-19 22:59:06,709 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-12-19 22:59:06,709 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-12-19 22:59:06,709 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-12-19 22:59:06,709 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-12-19 22:59:06,709 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-12-19 22:59:06,709 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-12-19 22:59:06,710 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-12-19 22:59:06,710 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-12-19 22:59:06,710 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-12-19 22:59:06,710 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-12-19 22:59:06,710 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-12-19 22:59:06,710 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-12-19 22:59:06,710 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2023-12-19 22:59:06,711 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2023-12-19 22:59:06,711 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-12-19 22:59:06,711 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-12-19 22:59:06,711 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 22:59:06,713 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-12-19 22:59:06,714 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-12-19 22:59:06,714 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-12-19 22:59:06,714 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-12-19 22:59:06,714 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-12-19 22:59:06,714 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-12-19 22:59:06,714 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-12-19 22:59:06,714 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-12-19 22:59:06,714 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-12-19 22:59:06,714 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-12-19 22:59:06,714 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-12-19 22:59:06,714 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-12-19 22:59:06,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 22:59:06,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-19 22:59:06,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-12-19 22:59:06,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-12-19 22:59:06,715 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-12-19 22:59:06,715 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-12-19 22:59:06,715 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 22:59:06,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 22:59:06,844 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 22:59:06,846 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 22:59:07,317 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 22:59:07,372 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 22:59:07,372 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-19 22:59:07,373 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 10:59:07 BoogieIcfgContainer [2023-12-19 22:59:07,373 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 22:59:07,374 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 22:59:07,374 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 22:59:07,378 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 22:59:07,378 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 10:59:05" (1/3) ... [2023-12-19 22:59:07,379 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23332af4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 10:59:07, skipping insertion in model container [2023-12-19 22:59:07,379 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 10:59:06" (2/3) ... [2023-12-19 22:59:07,379 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23332af4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 10:59:07, skipping insertion in model container [2023-12-19 22:59:07,379 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 10:59:07" (3/3) ... [2023-12-19 22:59:07,380 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec0_product37.cil.c [2023-12-19 22:59:07,392 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 22:59:07,392 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-19 22:59:07,446 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 22:59:07,451 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;@2fed8a4a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 22:59:07,452 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-19 22:59:07,457 INFO L276 IsEmpty]: Start isEmpty. Operand has 234 states, 177 states have (on average 1.5932203389830508) internal successors, (282), 179 states have internal predecessors, (282), 40 states have call successors, (40), 15 states have call predecessors, (40), 15 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2023-12-19 22:59:07,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-12-19 22:59:07,477 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:07,478 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, 1, 1, 1] [2023-12-19 22:59:07,479 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:07,484 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:07,484 INFO L85 PathProgramCache]: Analyzing trace with hash 740656969, now seen corresponding path program 1 times [2023-12-19 22:59:07,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:07,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376829977] [2023-12-19 22:59:07,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:07,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:07,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:08,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:08,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:08,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:08,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:08,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:08,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:08,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-19 22:59:08,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:08,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-19 22:59:08,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:08,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-19 22:59:08,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:08,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-19 22:59:08,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:08,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-19 22:59:08,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:08,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-19 22:59:08,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:08,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-19 22:59:08,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:08,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 22:59:08,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:08,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-19 22:59:08,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:08,131 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-19 22:59:08,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:08,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376829977] [2023-12-19 22:59:08,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376829977] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:59:08,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1078311992] [2023-12-19 22:59:08,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:08,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:59:08,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:59:08,135 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 22:59:08,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-19 22:59:08,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:08,395 INFO L262 TraceCheckSpWp]: Trace formula consists of 890 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-19 22:59:08,404 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:59:08,430 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-19 22:59:08,431 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 22:59:08,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1078311992] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:08,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 22:59:08,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 9 [2023-12-19 22:59:08,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696186017] [2023-12-19 22:59:08,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:08,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-19 22:59:08,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:08,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-19 22:59:08,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-19 22:59:08,464 INFO L87 Difference]: Start difference. First operand has 234 states, 177 states have (on average 1.5932203389830508) internal successors, (282), 179 states have internal predecessors, (282), 40 states have call successors, (40), 15 states have call predecessors, (40), 15 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) Second operand has 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 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-19 22:59:08,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:08,536 INFO L93 Difference]: Finished difference Result 319 states and 480 transitions. [2023-12-19 22:59:08,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-19 22:59:08,538 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 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 88 [2023-12-19 22:59:08,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:08,551 INFO L225 Difference]: With dead ends: 319 [2023-12-19 22:59:08,551 INFO L226 Difference]: Without dead ends: 231 [2023-12-19 22:59:08,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-19 22:59:08,558 INFO L413 NwaCegarLoop]: 343 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:08,558 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 343 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 22:59:08,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2023-12-19 22:59:08,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 231. [2023-12-19 22:59:08,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 175 states have (on average 1.5714285714285714) internal successors, (275), 176 states have internal predecessors, (275), 40 states have call successors, (40), 15 states have call predecessors, (40), 15 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-12-19 22:59:08,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 354 transitions. [2023-12-19 22:59:08,617 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 354 transitions. Word has length 88 [2023-12-19 22:59:08,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:08,619 INFO L495 AbstractCegarLoop]: Abstraction has 231 states and 354 transitions. [2023-12-19 22:59:08,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 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-19 22:59:08,619 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 354 transitions. [2023-12-19 22:59:08,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-19 22:59:08,628 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:08,628 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, 1, 1, 1, 1] [2023-12-19 22:59:08,638 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-19 22:59:08,835 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-19 22:59:08,838 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:08,839 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:08,841 INFO L85 PathProgramCache]: Analyzing trace with hash -717797368, now seen corresponding path program 1 times [2023-12-19 22:59:08,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:08,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086485308] [2023-12-19 22:59:08,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:08,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:08,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:08,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:08,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:09,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:09,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-19 22:59:09,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-19 22:59:09,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-19 22:59:09,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-19 22:59:09,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-19 22:59:09,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 22:59:09,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-19 22:59:09,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-19 22:59:09,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-19 22:59:09,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,080 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-19 22:59:09,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:09,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086485308] [2023-12-19 22:59:09,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086485308] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:59:09,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474589476] [2023-12-19 22:59:09,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:09,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:59:09,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:59:09,098 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 22:59:09,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-19 22:59:09,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,320 INFO L262 TraceCheckSpWp]: Trace formula consists of 891 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 22:59:09,323 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:59:09,337 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-19 22:59:09,337 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 22:59:09,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474589476] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:09,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 22:59:09,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-19 22:59:09,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094901752] [2023-12-19 22:59:09,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:09,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 22:59:09,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:09,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 22:59:09,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-19 22:59:09,339 INFO L87 Difference]: Start difference. First operand 231 states and 354 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 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-19 22:59:09,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:09,387 INFO L93 Difference]: Finished difference Result 315 states and 467 transitions. [2023-12-19 22:59:09,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 22:59:09,388 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 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 89 [2023-12-19 22:59:09,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:09,390 INFO L225 Difference]: With dead ends: 315 [2023-12-19 22:59:09,390 INFO L226 Difference]: Without dead ends: 233 [2023-12-19 22:59:09,391 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 108 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-19 22:59:09,391 INFO L413 NwaCegarLoop]: 340 mSDtfsCounter, 0 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 679 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:09,392 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 679 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 22:59:09,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2023-12-19 22:59:09,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 233. [2023-12-19 22:59:09,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 177 states have (on average 1.5649717514124293) internal successors, (277), 178 states have internal predecessors, (277), 40 states have call successors, (40), 15 states have call predecessors, (40), 15 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-12-19 22:59:09,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 356 transitions. [2023-12-19 22:59:09,405 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 356 transitions. Word has length 89 [2023-12-19 22:59:09,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:09,405 INFO L495 AbstractCegarLoop]: Abstraction has 233 states and 356 transitions. [2023-12-19 22:59:09,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 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-19 22:59:09,405 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 356 transitions. [2023-12-19 22:59:09,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-19 22:59:09,407 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:09,407 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:59:09,419 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-19 22:59:09,617 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-19 22:59:09,618 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:09,618 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:09,619 INFO L85 PathProgramCache]: Analyzing trace with hash 1491998209, now seen corresponding path program 1 times [2023-12-19 22:59:09,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:09,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423371487] [2023-12-19 22:59:09,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:09,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:09,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:09,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:09,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:09,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-19 22:59:09,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-19 22:59:09,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-19 22:59:09,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-19 22:59:09,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-19 22:59:09,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-19 22:59:09,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 22:59:09,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-19 22:59:09,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-19 22:59:09,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:09,822 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-19 22:59:09,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:09,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423371487] [2023-12-19 22:59:09,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423371487] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:59:09,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212150246] [2023-12-19 22:59:09,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:09,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:59:09,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:59:09,841 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 22:59:09,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-19 22:59:10,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:10,080 INFO L262 TraceCheckSpWp]: Trace formula consists of 915 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 22:59:10,083 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:59:10,097 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-19 22:59:10,098 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 22:59:10,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212150246] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:10,098 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 22:59:10,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2023-12-19 22:59:10,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764399382] [2023-12-19 22:59:10,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:10,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 22:59:10,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:10,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 22:59:10,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-19 22:59:10,100 INFO L87 Difference]: Start difference. First operand 233 states and 356 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 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-19 22:59:10,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:10,135 INFO L93 Difference]: Finished difference Result 500 states and 778 transitions. [2023-12-19 22:59:10,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 22:59:10,136 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 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 96 [2023-12-19 22:59:10,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:10,138 INFO L225 Difference]: With dead ends: 500 [2023-12-19 22:59:10,138 INFO L226 Difference]: Without dead ends: 289 [2023-12-19 22:59:10,139 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-19 22:59:10,140 INFO L413 NwaCegarLoop]: 352 mSDtfsCounter, 109 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 649 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:10,140 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 649 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 22:59:10,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2023-12-19 22:59:10,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 284. [2023-12-19 22:59:10,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 217 states have (on average 1.5852534562211982) internal successors, (344), 218 states have internal predecessors, (344), 51 states have call successors, (51), 15 states have call predecessors, (51), 15 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2023-12-19 22:59:10,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 445 transitions. [2023-12-19 22:59:10,154 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 445 transitions. Word has length 96 [2023-12-19 22:59:10,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:10,154 INFO L495 AbstractCegarLoop]: Abstraction has 284 states and 445 transitions. [2023-12-19 22:59:10,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 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-19 22:59:10,155 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 445 transitions. [2023-12-19 22:59:10,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-19 22:59:10,156 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:10,156 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:59:10,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-19 22:59:10,365 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:59:10,366 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:10,366 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:10,366 INFO L85 PathProgramCache]: Analyzing trace with hash 1762228474, now seen corresponding path program 1 times [2023-12-19 22:59:10,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:10,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062912601] [2023-12-19 22:59:10,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:10,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:10,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:10,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:10,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:10,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:10,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:10,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:10,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:10,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-19 22:59:10,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:10,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-12-19 22:59:10,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:10,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-19 22:59:10,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:10,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-19 22:59:10,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:10,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-19 22:59:10,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:10,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-19 22:59:10,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:10,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-19 22:59:10,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:10,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-19 22:59:10,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:10,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-19 22:59:10,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:10,533 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-19 22:59:10,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:10,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062912601] [2023-12-19 22:59:10,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062912601] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:59:10,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027717408] [2023-12-19 22:59:10,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:10,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:59:10,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:59:10,542 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 22:59:10,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-19 22:59:10,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:10,736 INFO L262 TraceCheckSpWp]: Trace formula consists of 920 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 22:59:10,742 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:59:10,803 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-19 22:59:10,803 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 22:59:10,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027717408] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:10,803 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 22:59:10,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-12-19 22:59:10,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126919348] [2023-12-19 22:59:10,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:10,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 22:59:10,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:10,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 22:59:10,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-19 22:59:10,805 INFO L87 Difference]: Start difference. First operand 284 states and 445 transitions. Second operand has 5 states, 4 states have (on average 15.25) internal successors, (61), 5 states have internal predecessors, (61), 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-19 22:59:10,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:10,870 INFO L93 Difference]: Finished difference Result 563 states and 884 transitions. [2023-12-19 22:59:10,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 22:59:10,870 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.25) internal successors, (61), 5 states have internal predecessors, (61), 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 97 [2023-12-19 22:59:10,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:10,882 INFO L225 Difference]: With dead ends: 563 [2023-12-19 22:59:10,883 INFO L226 Difference]: Without dead ends: 286 [2023-12-19 22:59:10,884 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2023-12-19 22:59:10,884 INFO L413 NwaCegarLoop]: 331 mSDtfsCounter, 8 mSDsluCounter, 982 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1313 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:10,885 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1313 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 22:59:10,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2023-12-19 22:59:10,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 286. [2023-12-19 22:59:10,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 218 states have (on average 1.5825688073394495) internal successors, (345), 220 states have internal predecessors, (345), 51 states have call successors, (51), 15 states have call predecessors, (51), 16 states have return successors, (52), 50 states have call predecessors, (52), 50 states have call successors, (52) [2023-12-19 22:59:10,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 448 transitions. [2023-12-19 22:59:10,929 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 448 transitions. Word has length 97 [2023-12-19 22:59:10,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:10,930 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 448 transitions. [2023-12-19 22:59:10,930 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.25) internal successors, (61), 5 states have internal predecessors, (61), 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-19 22:59:10,930 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 448 transitions. [2023-12-19 22:59:10,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-19 22:59:10,932 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:10,932 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, 1, 1, 1, 1, 1, 1] [2023-12-19 22:59:10,945 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-19 22:59:11,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:59:11,143 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:11,143 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:11,143 INFO L85 PathProgramCache]: Analyzing trace with hash 1397427171, now seen corresponding path program 1 times [2023-12-19 22:59:11,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:11,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721569078] [2023-12-19 22:59:11,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:11,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:11,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:11,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:11,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:11,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:11,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:11,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:11,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:11,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:11,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:11,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-12-19 22:59:11,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:11,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-12-19 22:59:11,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:11,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-19 22:59:11,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:11,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-19 22:59:11,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:11,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-19 22:59:11,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:11,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-19 22:59:11,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:11,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 22:59:11,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:11,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-19 22:59:11,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:11,336 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-19 22:59:11,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:11,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721569078] [2023-12-19 22:59:11,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721569078] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:59:11,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608041005] [2023-12-19 22:59:11,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:11,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:59:11,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:59:11,365 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 22:59:11,396 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-19 22:59:11,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:11,570 INFO L262 TraceCheckSpWp]: Trace formula consists of 921 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 22:59:11,585 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:59:11,627 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-19 22:59:11,627 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 22:59:11,628 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608041005] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:11,628 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 22:59:11,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 15 [2023-12-19 22:59:11,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975381148] [2023-12-19 22:59:11,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:11,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 22:59:11,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:11,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 22:59:11,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2023-12-19 22:59:11,629 INFO L87 Difference]: Start difference. First operand 286 states and 448 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 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-19 22:59:11,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:11,702 INFO L93 Difference]: Finished difference Result 565 states and 889 transitions. [2023-12-19 22:59:11,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 22:59:11,702 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 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 98 [2023-12-19 22:59:11,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:11,704 INFO L225 Difference]: With dead ends: 565 [2023-12-19 22:59:11,704 INFO L226 Difference]: Without dead ends: 288 [2023-12-19 22:59:11,705 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2023-12-19 22:59:11,706 INFO L413 NwaCegarLoop]: 329 mSDtfsCounter, 8 mSDsluCounter, 970 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1299 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:11,706 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1299 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 22:59:11,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2023-12-19 22:59:11,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 288. [2023-12-19 22:59:11,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 219 states have (on average 1.5799086757990868) internal successors, (346), 222 states have internal predecessors, (346), 51 states have call successors, (51), 15 states have call predecessors, (51), 17 states have return successors, (57), 50 states have call predecessors, (57), 50 states have call successors, (57) [2023-12-19 22:59:11,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 454 transitions. [2023-12-19 22:59:11,715 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 454 transitions. Word has length 98 [2023-12-19 22:59:11,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:11,715 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 454 transitions. [2023-12-19 22:59:11,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 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-19 22:59:11,716 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 454 transitions. [2023-12-19 22:59:11,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-19 22:59:11,717 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:11,717 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:59:11,725 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-19 22:59:11,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:59:11,924 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:11,925 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:11,925 INFO L85 PathProgramCache]: Analyzing trace with hash 2012801472, now seen corresponding path program 1 times [2023-12-19 22:59:11,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:11,925 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877517275] [2023-12-19 22:59:11,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:11,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:11,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:12,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:12,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:12,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:12,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:12,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:12,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:12,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:12,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:12,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:12,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:12,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-19 22:59:12,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:12,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-19 22:59:12,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:12,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 22:59:12,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:12,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-19 22:59:12,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:12,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-19 22:59:12,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:12,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-19 22:59:12,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:12,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-19 22:59:12,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:12,081 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-19 22:59:12,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:12,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877517275] [2023-12-19 22:59:12,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877517275] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:12,081 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:59:12,081 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-19 22:59:12,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071177505] [2023-12-19 22:59:12,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:12,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 22:59:12,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:12,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 22:59:12,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-19 22:59:12,083 INFO L87 Difference]: Start difference. First operand 288 states and 454 transitions. Second operand has 9 states, 8 states have (on average 7.375) internal successors, (59), 5 states have internal predecessors, (59), 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-19 22:59:13,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:13,231 INFO L93 Difference]: Finished difference Result 678 states and 1078 transitions. [2023-12-19 22:59:13,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-19 22:59:13,232 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.375) internal successors, (59), 5 states have internal predecessors, (59), 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 99 [2023-12-19 22:59:13,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:13,234 INFO L225 Difference]: With dead ends: 678 [2023-12-19 22:59:13,234 INFO L226 Difference]: Without dead ends: 409 [2023-12-19 22:59:13,235 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-19 22:59:13,236 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 654 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 1772 mSolverCounterSat, 244 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 655 SdHoareTripleChecker+Valid, 1009 SdHoareTripleChecker+Invalid, 2016 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 244 IncrementalHoareTripleChecker+Valid, 1772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:13,236 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [655 Valid, 1009 Invalid, 2016 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [244 Valid, 1772 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 22:59:13,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2023-12-19 22:59:13,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 288. [2023-12-19 22:59:13,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 219 states have (on average 1.5799086757990868) internal successors, (346), 222 states have internal predecessors, (346), 51 states have call successors, (51), 15 states have call predecessors, (51), 17 states have return successors, (56), 50 states have call predecessors, (56), 50 states have call successors, (56) [2023-12-19 22:59:13,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 453 transitions. [2023-12-19 22:59:13,256 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 453 transitions. Word has length 99 [2023-12-19 22:59:13,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:13,257 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 453 transitions. [2023-12-19 22:59:13,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.375) internal successors, (59), 5 states have internal predecessors, (59), 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-19 22:59:13,257 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 453 transitions. [2023-12-19 22:59:13,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-19 22:59:13,258 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:13,258 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:59:13,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-19 22:59:13,259 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:13,259 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:13,259 INFO L85 PathProgramCache]: Analyzing trace with hash -1973452793, now seen corresponding path program 2 times [2023-12-19 22:59:13,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:13,259 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505454787] [2023-12-19 22:59:13,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:13,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:13,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:13,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:13,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:13,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:13,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:13,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:13,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:13,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:13,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:13,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:13,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:13,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-19 22:59:13,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:13,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-19 22:59:13,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:13,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-19 22:59:13,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:13,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 22:59:13,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:13,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-19 22:59:13,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:13,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-19 22:59:13,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:13,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-12-19 22:59:13,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:13,384 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-19 22:59:13,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:13,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505454787] [2023-12-19 22:59:13,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505454787] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:13,384 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:59:13,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-19 22:59:13,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522669462] [2023-12-19 22:59:13,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:13,385 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 22:59:13,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:13,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 22:59:13,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-19 22:59:13,385 INFO L87 Difference]: Start difference. First operand 288 states and 453 transitions. Second operand has 9 states, 8 states have (on average 7.5) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (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-19 22:59:14,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:14,557 INFO L93 Difference]: Finished difference Result 680 states and 1081 transitions. [2023-12-19 22:59:14,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-19 22:59:14,558 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.5) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (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 100 [2023-12-19 22:59:14,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:14,561 INFO L225 Difference]: With dead ends: 680 [2023-12-19 22:59:14,561 INFO L226 Difference]: Without dead ends: 411 [2023-12-19 22:59:14,563 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-19 22:59:14,564 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 648 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 243 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 1009 SdHoareTripleChecker+Invalid, 2039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 243 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:14,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [649 Valid, 1009 Invalid, 2039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [243 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 22:59:14,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2023-12-19 22:59:14,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 290. [2023-12-19 22:59:14,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 220 states have (on average 1.5772727272727274) internal successors, (347), 224 states have internal predecessors, (347), 51 states have call successors, (51), 15 states have call predecessors, (51), 18 states have return successors, (58), 50 states have call predecessors, (58), 50 states have call successors, (58) [2023-12-19 22:59:14,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 456 transitions. [2023-12-19 22:59:14,586 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 456 transitions. Word has length 100 [2023-12-19 22:59:14,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:14,586 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 456 transitions. [2023-12-19 22:59:14,586 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.5) internal successors, (60), 5 states have internal predecessors, (60), 3 states have call successors, (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-19 22:59:14,586 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 456 transitions. [2023-12-19 22:59:14,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-19 22:59:14,588 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:14,588 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:59:14,588 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-19 22:59:14,588 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:14,589 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:14,589 INFO L85 PathProgramCache]: Analyzing trace with hash 2070118437, now seen corresponding path program 1 times [2023-12-19 22:59:14,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:14,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107817921] [2023-12-19 22:59:14,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:14,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:14,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:14,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:14,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:14,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:14,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:14,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:14,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:14,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:14,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:14,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:14,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:14,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:59:14,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:14,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-19 22:59:14,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:14,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-19 22:59:14,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:14,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-19 22:59:14,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:14,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 22:59:14,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:14,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-19 22:59:14,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:14,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-19 22:59:14,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:14,795 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-19 22:59:14,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:14,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107817921] [2023-12-19 22:59:14,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107817921] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:14,795 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:59:14,795 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-19 22:59:14,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579086309] [2023-12-19 22:59:14,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:14,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 22:59:14,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:14,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 22:59:14,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-19 22:59:14,796 INFO L87 Difference]: Start difference. First operand 290 states and 456 transitions. Second operand has 12 states, 11 states have (on average 5.818181818181818) internal successors, (64), 8 states have internal predecessors, (64), 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-19 22:59:15,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:15,860 INFO L93 Difference]: Finished difference Result 678 states and 1076 transitions. [2023-12-19 22:59:15,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 22:59:15,860 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.818181818181818) internal successors, (64), 8 states have internal predecessors, (64), 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 101 [2023-12-19 22:59:15,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:15,862 INFO L225 Difference]: With dead ends: 678 [2023-12-19 22:59:15,862 INFO L226 Difference]: Without dead ends: 411 [2023-12-19 22:59:15,863 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2023-12-19 22:59:15,864 INFO L413 NwaCegarLoop]: 152 mSDtfsCounter, 659 mSDsluCounter, 1244 mSDsCounter, 0 mSdLazyCounter, 2900 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 660 SdHoareTripleChecker+Valid, 1396 SdHoareTripleChecker+Invalid, 3150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 2900 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:15,864 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [660 Valid, 1396 Invalid, 3150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 2900 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 22:59:15,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2023-12-19 22:59:15,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 290. [2023-12-19 22:59:15,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 220 states have (on average 1.5772727272727274) internal successors, (347), 224 states have internal predecessors, (347), 51 states have call successors, (51), 15 states have call predecessors, (51), 18 states have return successors, (57), 50 states have call predecessors, (57), 50 states have call successors, (57) [2023-12-19 22:59:15,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 455 transitions. [2023-12-19 22:59:15,897 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 455 transitions. Word has length 101 [2023-12-19 22:59:15,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:15,897 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 455 transitions. [2023-12-19 22:59:15,897 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.818181818181818) internal successors, (64), 8 states have internal predecessors, (64), 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-19 22:59:15,898 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 455 transitions. [2023-12-19 22:59:15,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-19 22:59:15,899 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:15,899 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:59:15,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-19 22:59:15,899 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:15,899 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:15,899 INFO L85 PathProgramCache]: Analyzing trace with hash 1582730148, now seen corresponding path program 2 times [2023-12-19 22:59:15,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:15,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016164651] [2023-12-19 22:59:15,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:15,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:15,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:16,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:16,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:16,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:16,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:16,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:16,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:16,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:16,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:16,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:16,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:16,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:59:16,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:16,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-19 22:59:16,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:16,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-19 22:59:16,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:16,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 22:59:16,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:16,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-19 22:59:16,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:16,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-19 22:59:16,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:16,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-19 22:59:16,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:16,138 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-19 22:59:16,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:16,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016164651] [2023-12-19 22:59:16,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016164651] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:16,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:59:16,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-19 22:59:16,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037787906] [2023-12-19 22:59:16,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:16,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 22:59:16,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:16,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 22:59:16,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-19 22:59:16,141 INFO L87 Difference]: Start difference. First operand 290 states and 455 transitions. Second operand has 12 states, 11 states have (on average 5.909090909090909) internal successors, (65), 8 states have internal predecessors, (65), 4 states have call successors, (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-19 22:59:17,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:17,198 INFO L93 Difference]: Finished difference Result 680 states and 1082 transitions. [2023-12-19 22:59:17,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 22:59:17,199 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.909090909090909) internal successors, (65), 8 states have internal predecessors, (65), 4 states have call successors, (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 102 [2023-12-19 22:59:17,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:17,201 INFO L225 Difference]: With dead ends: 680 [2023-12-19 22:59:17,201 INFO L226 Difference]: Without dead ends: 413 [2023-12-19 22:59:17,202 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2023-12-19 22:59:17,202 INFO L413 NwaCegarLoop]: 153 mSDtfsCounter, 653 mSDsluCounter, 1244 mSDsCounter, 0 mSdLazyCounter, 2968 mSolverCounterSat, 245 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 654 SdHoareTripleChecker+Valid, 1397 SdHoareTripleChecker+Invalid, 3213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 245 IncrementalHoareTripleChecker+Valid, 2968 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:17,202 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [654 Valid, 1397 Invalid, 3213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [245 Valid, 2968 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 22:59:17,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2023-12-19 22:59:17,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 292. [2023-12-19 22:59:17,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 221 states have (on average 1.5746606334841629) internal successors, (348), 226 states have internal predecessors, (348), 51 states have call successors, (51), 15 states have call predecessors, (51), 19 states have return successors, (62), 50 states have call predecessors, (62), 50 states have call successors, (62) [2023-12-19 22:59:17,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 461 transitions. [2023-12-19 22:59:17,217 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 461 transitions. Word has length 102 [2023-12-19 22:59:17,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:17,232 INFO L495 AbstractCegarLoop]: Abstraction has 292 states and 461 transitions. [2023-12-19 22:59:17,232 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.909090909090909) internal successors, (65), 8 states have internal predecessors, (65), 4 states have call successors, (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-19 22:59:17,232 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 461 transitions. [2023-12-19 22:59:17,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-19 22:59:17,234 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:17,234 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:59:17,234 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-19 22:59:17,234 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:17,235 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:17,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1684896438, now seen corresponding path program 1 times [2023-12-19 22:59:17,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:17,235 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719008659] [2023-12-19 22:59:17,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:17,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:17,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:17,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:17,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:17,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:17,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:17,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:17,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:17,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:17,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:17,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:17,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:17,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:59:17,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:17,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-19 22:59:17,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:17,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-19 22:59:17,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:17,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-19 22:59:17,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:17,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-19 22:59:17,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:17,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-19 22:59:17,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:17,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-19 22:59:17,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:17,446 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-12-19 22:59:17,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:17,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719008659] [2023-12-19 22:59:17,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719008659] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:59:17,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95840425] [2023-12-19 22:59:17,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:17,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:59:17,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:59:17,448 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 22:59:17,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-19 22:59:17,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:17,631 INFO L262 TraceCheckSpWp]: Trace formula consists of 926 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 22:59:17,633 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:59:17,658 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-19 22:59:17,659 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 22:59:17,707 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-19 22:59:17,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95840425] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 22:59:17,708 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-19 22:59:17,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 4, 4] total 15 [2023-12-19 22:59:17,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450629704] [2023-12-19 22:59:17,708 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-19 22:59:17,708 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-19 22:59:17,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:17,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-19 22:59:17,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2023-12-19 22:59:17,709 INFO L87 Difference]: Start difference. First operand 292 states and 461 transitions. Second operand has 15 states, 14 states have (on average 7.5) internal successors, (105), 11 states have internal predecessors, (105), 4 states have call successors, (30), 6 states have call predecessors, (30), 3 states have return successors, (22), 3 states have call predecessors, (22), 4 states have call successors, (22) [2023-12-19 22:59:19,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:19,944 INFO L93 Difference]: Finished difference Result 1029 states and 1728 transitions. [2023-12-19 22:59:19,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-19 22:59:19,946 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 7.5) internal successors, (105), 11 states have internal predecessors, (105), 4 states have call successors, (30), 6 states have call predecessors, (30), 3 states have return successors, (22), 3 states have call predecessors, (22), 4 states have call successors, (22) Word has length 103 [2023-12-19 22:59:19,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:19,950 INFO L225 Difference]: With dead ends: 1029 [2023-12-19 22:59:19,950 INFO L226 Difference]: Without dead ends: 763 [2023-12-19 22:59:19,951 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=165, Invalid=827, Unknown=0, NotChecked=0, Total=992 [2023-12-19 22:59:19,952 INFO L413 NwaCegarLoop]: 153 mSDtfsCounter, 1530 mSDsluCounter, 1491 mSDsCounter, 0 mSdLazyCounter, 3798 mSolverCounterSat, 502 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1547 SdHoareTripleChecker+Valid, 1644 SdHoareTripleChecker+Invalid, 4300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 502 IncrementalHoareTripleChecker+Valid, 3798 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:19,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1547 Valid, 1644 Invalid, 4300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [502 Valid, 3798 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-19 22:59:19,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 763 states. [2023-12-19 22:59:19,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 763 to 627. [2023-12-19 22:59:19,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 627 states, 492 states have (on average 1.6280487804878048) internal successors, (801), 497 states have internal predecessors, (801), 115 states have call successors, (115), 15 states have call predecessors, (115), 19 states have return successors, (136), 114 states have call predecessors, (136), 114 states have call successors, (136) [2023-12-19 22:59:20,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 627 states to 627 states and 1052 transitions. [2023-12-19 22:59:20,002 INFO L78 Accepts]: Start accepts. Automaton has 627 states and 1052 transitions. Word has length 103 [2023-12-19 22:59:20,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:20,003 INFO L495 AbstractCegarLoop]: Abstraction has 627 states and 1052 transitions. [2023-12-19 22:59:20,003 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 7.5) internal successors, (105), 11 states have internal predecessors, (105), 4 states have call successors, (30), 6 states have call predecessors, (30), 3 states have return successors, (22), 3 states have call predecessors, (22), 4 states have call successors, (22) [2023-12-19 22:59:20,003 INFO L276 IsEmpty]: Start isEmpty. Operand 627 states and 1052 transitions. [2023-12-19 22:59:20,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-19 22:59:20,005 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:20,006 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-19 22:59:20,014 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-19 22:59:20,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:59:20,212 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:20,212 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:20,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1339410134, now seen corresponding path program 1 times [2023-12-19 22:59:20,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:20,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300354856] [2023-12-19 22:59:20,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:20,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:20,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:20,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:20,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:20,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:20,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:20,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:20,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:20,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:20,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:20,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:20,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:20,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:59:20,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:20,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-19 22:59:20,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:20,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-19 22:59:20,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:20,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 22:59:20,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:20,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-19 22:59:20,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:20,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-19 22:59:20,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:20,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-19 22:59:20,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:20,303 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 22:59:20,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:20,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300354856] [2023-12-19 22:59:20,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300354856] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:20,303 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:59:20,303 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:59:20,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685192785] [2023-12-19 22:59:20,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:20,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:59:20,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:20,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:59:20,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:59:20,305 INFO L87 Difference]: Start difference. First operand 627 states and 1052 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-19 22:59:21,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:21,125 INFO L93 Difference]: Finished difference Result 1624 states and 2787 transitions. [2023-12-19 22:59:21,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:59:21,126 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-19 22:59:21,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:21,133 INFO L225 Difference]: With dead ends: 1624 [2023-12-19 22:59:21,133 INFO L226 Difference]: Without dead ends: 1065 [2023-12-19 22:59:21,135 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-19 22:59:21,136 INFO L413 NwaCegarLoop]: 174 mSDtfsCounter, 746 mSDsluCounter, 586 mSDsCounter, 0 mSdLazyCounter, 1078 mSolverCounterSat, 299 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 761 SdHoareTripleChecker+Valid, 760 SdHoareTripleChecker+Invalid, 1377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 1078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:21,136 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [761 Valid, 760 Invalid, 1377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [299 Valid, 1078 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-19 22:59:21,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1065 states. [2023-12-19 22:59:21,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1065 to 939. [2023-12-19 22:59:21,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 939 states, 740 states have (on average 1.6391891891891892) internal successors, (1213), 745 states have internal predecessors, (1213), 179 states have call successors, (179), 15 states have call predecessors, (179), 19 states have return successors, (210), 178 states have call predecessors, (210), 178 states have call successors, (210) [2023-12-19 22:59:21,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 939 states to 939 states and 1602 transitions. [2023-12-19 22:59:21,175 INFO L78 Accepts]: Start accepts. Automaton has 939 states and 1602 transitions. Word has length 107 [2023-12-19 22:59:21,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:21,175 INFO L495 AbstractCegarLoop]: Abstraction has 939 states and 1602 transitions. [2023-12-19 22:59:21,175 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-19 22:59:21,175 INFO L276 IsEmpty]: Start isEmpty. Operand 939 states and 1602 transitions. [2023-12-19 22:59:21,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-19 22:59:21,179 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:21,179 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-19 22:59:21,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-19 22:59:21,179 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:21,179 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:21,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1124666228, now seen corresponding path program 1 times [2023-12-19 22:59:21,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:21,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615807085] [2023-12-19 22:59:21,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:21,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:21,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:21,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:21,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:21,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:21,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:21,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:21,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:21,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:21,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:21,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:21,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:21,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:59:21,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:21,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-19 22:59:21,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:21,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-19 22:59:21,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:21,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-19 22:59:21,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:21,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-19 22:59:21,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:21,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-19 22:59:21,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:21,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-19 22:59:21,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:21,257 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 22:59:21,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:21,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615807085] [2023-12-19 22:59:21,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615807085] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:21,257 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:59:21,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:59:21,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054941036] [2023-12-19 22:59:21,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:21,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:59:21,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:21,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:59:21,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:59:21,259 INFO L87 Difference]: Start difference. First operand 939 states and 1602 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-19 22:59:22,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:22,258 INFO L93 Difference]: Finished difference Result 2393 states and 4135 transitions. [2023-12-19 22:59:22,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:59:22,259 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-19 22:59:22,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:22,266 INFO L225 Difference]: With dead ends: 2393 [2023-12-19 22:59:22,266 INFO L226 Difference]: Without dead ends: 1572 [2023-12-19 22:59:22,269 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-19 22:59:22,270 INFO L413 NwaCegarLoop]: 170 mSDtfsCounter, 745 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 1070 mSolverCounterSat, 300 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 760 SdHoareTripleChecker+Valid, 747 SdHoareTripleChecker+Invalid, 1370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 300 IncrementalHoareTripleChecker+Valid, 1070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:22,270 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [760 Valid, 747 Invalid, 1370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [300 Valid, 1070 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 22:59:22,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1572 states. [2023-12-19 22:59:22,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1572 to 1446. [2023-12-19 22:59:22,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1446 states, 1152 states have (on average 1.6432291666666667) internal successors, (1893), 1157 states have internal predecessors, (1893), 274 states have call successors, (274), 15 states have call predecessors, (274), 19 states have return successors, (305), 273 states have call predecessors, (305), 273 states have call successors, (305) [2023-12-19 22:59:22,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1446 states to 1446 states and 2472 transitions. [2023-12-19 22:59:22,331 INFO L78 Accepts]: Start accepts. Automaton has 1446 states and 2472 transitions. Word has length 108 [2023-12-19 22:59:22,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:22,331 INFO L495 AbstractCegarLoop]: Abstraction has 1446 states and 2472 transitions. [2023-12-19 22:59:22,332 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-19 22:59:22,332 INFO L276 IsEmpty]: Start isEmpty. Operand 1446 states and 2472 transitions. [2023-12-19 22:59:22,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-19 22:59:22,349 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:22,349 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-19 22:59:22,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-19 22:59:22,350 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:22,350 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:22,350 INFO L85 PathProgramCache]: Analyzing trace with hash -2103438152, now seen corresponding path program 1 times [2023-12-19 22:59:22,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:22,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848296216] [2023-12-19 22:59:22,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:22,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:22,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:22,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:22,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:22,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:22,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:22,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:22,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:22,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:22,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:22,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:22,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:22,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:59:22,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:22,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-19 22:59:22,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:22,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-19 22:59:22,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:22,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-19 22:59:22,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:22,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-19 22:59:22,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:22,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-19 22:59:22,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:22,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-19 22:59:22,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:22,416 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 22:59:22,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:22,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848296216] [2023-12-19 22:59:22,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848296216] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:22,417 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:59:22,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:59:22,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109366301] [2023-12-19 22:59:22,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:22,417 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:59:22,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:22,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:59:22,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:59:22,418 INFO L87 Difference]: Start difference. First operand 1446 states and 2472 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-19 22:59:23,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:23,391 INFO L93 Difference]: Finished difference Result 3539 states and 6160 transitions. [2023-12-19 22:59:23,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:59:23,391 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-19 22:59:23,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:23,401 INFO L225 Difference]: With dead ends: 3539 [2023-12-19 22:59:23,401 INFO L226 Difference]: Without dead ends: 2339 [2023-12-19 22:59:23,405 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-19 22:59:23,406 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 742 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 1058 mSolverCounterSat, 291 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 757 SdHoareTripleChecker+Valid, 737 SdHoareTripleChecker+Invalid, 1349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 291 IncrementalHoareTripleChecker+Valid, 1058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:23,407 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [757 Valid, 737 Invalid, 1349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [291 Valid, 1058 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 22:59:23,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2339 states. [2023-12-19 22:59:23,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2339 to 2213. [2023-12-19 22:59:23,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2213 states, 1796 states have (on average 1.6469933184855234) internal successors, (2958), 1801 states have internal predecessors, (2958), 397 states have call successors, (397), 15 states have call predecessors, (397), 19 states have return successors, (444), 396 states have call predecessors, (444), 396 states have call successors, (444) [2023-12-19 22:59:23,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2213 states to 2213 states and 3799 transitions. [2023-12-19 22:59:23,503 INFO L78 Accepts]: Start accepts. Automaton has 2213 states and 3799 transitions. Word has length 109 [2023-12-19 22:59:23,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:23,503 INFO L495 AbstractCegarLoop]: Abstraction has 2213 states and 3799 transitions. [2023-12-19 22:59:23,503 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-19 22:59:23,503 INFO L276 IsEmpty]: Start isEmpty. Operand 2213 states and 3799 transitions. [2023-12-19 22:59:23,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-19 22:59:23,510 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:23,510 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-19 22:59:23,510 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-19 22:59:23,510 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:23,510 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:23,510 INFO L85 PathProgramCache]: Analyzing trace with hash 1467582229, now seen corresponding path program 1 times [2023-12-19 22:59:23,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:23,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168540342] [2023-12-19 22:59:23,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:23,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:23,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:23,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:23,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:23,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:23,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:23,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:23,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:23,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:23,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:23,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:23,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:23,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:59:23,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:23,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-19 22:59:23,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:23,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 22:59:23,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:23,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-19 22:59:23,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:23,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-19 22:59:23,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:23,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-12-19 22:59:23,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:23,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-19 22:59:23,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:23,580 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 22:59:23,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:23,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168540342] [2023-12-19 22:59:23,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168540342] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:23,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:59:23,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:59:23,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378087486] [2023-12-19 22:59:23,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:23,580 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:59:23,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:23,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:59:23,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:59:23,581 INFO L87 Difference]: Start difference. First operand 2213 states and 3799 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-19 22:59:24,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:24,648 INFO L93 Difference]: Finished difference Result 5321 states and 9318 transitions. [2023-12-19 22:59:24,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:59:24,649 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-19 22:59:24,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:24,664 INFO L225 Difference]: With dead ends: 5321 [2023-12-19 22:59:24,665 INFO L226 Difference]: Without dead ends: 3563 [2023-12-19 22:59:24,669 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-19 22:59:24,670 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 741 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 1057 mSolverCounterSat, 293 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 757 SdHoareTripleChecker+Valid, 737 SdHoareTripleChecker+Invalid, 1350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 293 IncrementalHoareTripleChecker+Valid, 1057 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:24,670 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [757 Valid, 737 Invalid, 1350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [293 Valid, 1057 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 22:59:24,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3563 states. [2023-12-19 22:59:24,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3563 to 3437. [2023-12-19 22:59:24,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3437 states, 2841 states have (on average 1.6494192185850052) internal successors, (4686), 2846 states have internal predecessors, (4686), 576 states have call successors, (576), 15 states have call predecessors, (576), 19 states have return successors, (649), 575 states have call predecessors, (649), 575 states have call successors, (649) [2023-12-19 22:59:24,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3437 states to 3437 states and 5911 transitions. [2023-12-19 22:59:24,788 INFO L78 Accepts]: Start accepts. Automaton has 3437 states and 5911 transitions. Word has length 110 [2023-12-19 22:59:24,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:24,788 INFO L495 AbstractCegarLoop]: Abstraction has 3437 states and 5911 transitions. [2023-12-19 22:59:24,788 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-19 22:59:24,788 INFO L276 IsEmpty]: Start isEmpty. Operand 3437 states and 5911 transitions. [2023-12-19 22:59:24,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-12-19 22:59:24,796 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:24,796 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-19 22:59:24,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-19 22:59:24,797 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:24,797 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:24,797 INFO L85 PathProgramCache]: Analyzing trace with hash -701568396, now seen corresponding path program 1 times [2023-12-19 22:59:24,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:24,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663935215] [2023-12-19 22:59:24,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:24,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:24,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:24,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:24,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:24,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:24,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:24,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:24,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:24,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:24,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:24,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:24,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:24,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:59:24,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:24,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-19 22:59:24,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:24,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-19 22:59:24,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:24,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-19 22:59:24,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:24,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 22:59:24,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:24,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-12-19 22:59:24,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:24,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-19 22:59:24,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:24,879 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 22:59:24,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:24,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663935215] [2023-12-19 22:59:24,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663935215] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:24,880 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:59:24,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:59:24,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186175112] [2023-12-19 22:59:24,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:24,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:59:24,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:24,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:59:24,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:59:24,882 INFO L87 Difference]: Start difference. First operand 3437 states and 5911 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-19 22:59:25,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:25,776 INFO L93 Difference]: Finished difference Result 8300 states and 14558 transitions. [2023-12-19 22:59:25,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:59:25,776 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-19 22:59:25,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:25,797 INFO L225 Difference]: With dead ends: 8300 [2023-12-19 22:59:25,797 INFO L226 Difference]: Without dead ends: 5621 [2023-12-19 22:59:25,806 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-19 22:59:25,806 INFO L413 NwaCegarLoop]: 177 mSDtfsCounter, 739 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 1085 mSolverCounterSat, 300 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 754 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 1385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 300 IncrementalHoareTripleChecker+Valid, 1085 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:25,806 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [754 Valid, 766 Invalid, 1385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [300 Valid, 1085 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-19 22:59:25,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5621 states. [2023-12-19 22:59:26,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5621 to 5495. [2023-12-19 22:59:26,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5495 states, 4523 states have (on average 1.6380720760557153) internal successors, (7409), 4528 states have internal predecessors, (7409), 952 states have call successors, (952), 15 states have call predecessors, (952), 19 states have return successors, (1069), 951 states have call predecessors, (1069), 951 states have call successors, (1069) [2023-12-19 22:59:26,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5495 states to 5495 states and 9430 transitions. [2023-12-19 22:59:26,286 INFO L78 Accepts]: Start accepts. Automaton has 5495 states and 9430 transitions. Word has length 111 [2023-12-19 22:59:26,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:26,286 INFO L495 AbstractCegarLoop]: Abstraction has 5495 states and 9430 transitions. [2023-12-19 22:59:26,287 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-19 22:59:26,287 INFO L276 IsEmpty]: Start isEmpty. Operand 5495 states and 9430 transitions. [2023-12-19 22:59:26,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-12-19 22:59:26,298 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:26,298 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-19 22:59:26,298 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-19 22:59:26,298 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:26,298 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:26,298 INFO L85 PathProgramCache]: Analyzing trace with hash -927091367, now seen corresponding path program 1 times [2023-12-19 22:59:26,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:26,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856252464] [2023-12-19 22:59:26,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:26,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:26,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:26,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:26,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:26,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:26,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:26,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:26,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:26,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:26,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:26,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:26,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:26,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:59:26,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:26,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-19 22:59:26,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:26,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 22:59:26,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:26,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-19 22:59:26,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:26,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-19 22:59:26,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:26,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-12-19 22:59:26,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:26,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-19 22:59:26,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:26,433 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 22:59:26,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:26,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856252464] [2023-12-19 22:59:26,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856252464] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:26,433 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:59:26,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:59:26,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123170060] [2023-12-19 22:59:26,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:26,434 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:59:26,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:26,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:59:26,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:59:26,435 INFO L87 Difference]: Start difference. First operand 5495 states and 9430 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-19 22:59:27,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:27,530 INFO L93 Difference]: Finished difference Result 13661 states and 23915 transitions. [2023-12-19 22:59:27,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:59:27,531 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-19 22:59:27,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:27,608 INFO L225 Difference]: With dead ends: 13661 [2023-12-19 22:59:27,608 INFO L226 Difference]: Without dead ends: 9310 [2023-12-19 22:59:27,621 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-19 22:59:27,622 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 738 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 1061 mSolverCounterSat, 302 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 754 SdHoareTripleChecker+Valid, 745 SdHoareTripleChecker+Invalid, 1363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 302 IncrementalHoareTripleChecker+Valid, 1061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:27,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [754 Valid, 745 Invalid, 1363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [302 Valid, 1061 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 22:59:27,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9310 states. [2023-12-19 22:59:27,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9310 to 9184. [2023-12-19 22:59:27,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9184 states, 7606 states have (on average 1.6354194057323166) internal successors, (12439), 7611 states have internal predecessors, (12439), 1558 states have call successors, (1558), 15 states have call predecessors, (1558), 19 states have return successors, (1753), 1557 states have call predecessors, (1753), 1557 states have call successors, (1753) [2023-12-19 22:59:27,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9184 states to 9184 states and 15750 transitions. [2023-12-19 22:59:27,952 INFO L78 Accepts]: Start accepts. Automaton has 9184 states and 15750 transitions. Word has length 112 [2023-12-19 22:59:27,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:27,952 INFO L495 AbstractCegarLoop]: Abstraction has 9184 states and 15750 transitions. [2023-12-19 22:59:27,952 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-19 22:59:27,952 INFO L276 IsEmpty]: Start isEmpty. Operand 9184 states and 15750 transitions. [2023-12-19 22:59:27,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-19 22:59:27,967 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:27,967 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-19 22:59:27,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-19 22:59:27,967 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:27,968 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:27,968 INFO L85 PathProgramCache]: Analyzing trace with hash 485830754, now seen corresponding path program 1 times [2023-12-19 22:59:27,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:27,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226594725] [2023-12-19 22:59:27,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:27,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:27,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:28,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:28,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:28,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:28,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:28,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:28,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:28,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:28,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:28,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:28,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:28,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:59:28,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:28,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-19 22:59:28,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:28,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-19 22:59:28,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:28,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-19 22:59:28,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:28,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-19 22:59:28,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:28,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-19 22:59:28,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:28,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-19 22:59:28,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:28,041 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 22:59:28,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:28,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226594725] [2023-12-19 22:59:28,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226594725] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:28,041 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:59:28,041 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:59:28,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035924099] [2023-12-19 22:59:28,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:28,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:59:28,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:28,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:59:28,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:59:28,042 INFO L87 Difference]: Start difference. First operand 9184 states and 15750 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (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-19 22:59:29,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:29,323 INFO L93 Difference]: Finished difference Result 23853 states and 41679 transitions. [2023-12-19 22:59:29,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:59:29,324 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (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 113 [2023-12-19 22:59:29,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:29,380 INFO L225 Difference]: With dead ends: 23853 [2023-12-19 22:59:29,380 INFO L226 Difference]: Without dead ends: 16270 [2023-12-19 22:59:29,405 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-19 22:59:29,406 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 733 mSDsluCounter, 579 mSDsCounter, 0 mSdLazyCounter, 1077 mSolverCounterSat, 297 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 748 SdHoareTripleChecker+Valid, 748 SdHoareTripleChecker+Invalid, 1374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 297 IncrementalHoareTripleChecker+Valid, 1077 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:29,406 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [748 Valid, 748 Invalid, 1374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [297 Valid, 1077 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 22:59:29,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16270 states. [2023-12-19 22:59:29,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16270 to 16144. [2023-12-19 22:59:29,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16144 states, 13363 states have (on average 1.626281523609968) internal successors, (21732), 13368 states have internal predecessors, (21732), 2761 states have call successors, (2761), 15 states have call predecessors, (2761), 19 states have return successors, (3100), 2760 states have call predecessors, (3100), 2760 states have call successors, (3100) [2023-12-19 22:59:29,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16144 states to 16144 states and 27593 transitions. [2023-12-19 22:59:29,988 INFO L78 Accepts]: Start accepts. Automaton has 16144 states and 27593 transitions. Word has length 113 [2023-12-19 22:59:29,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:29,988 INFO L495 AbstractCegarLoop]: Abstraction has 16144 states and 27593 transitions. [2023-12-19 22:59:29,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (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-19 22:59:29,988 INFO L276 IsEmpty]: Start isEmpty. Operand 16144 states and 27593 transitions. [2023-12-19 22:59:30,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-19 22:59:30,010 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:30,010 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-19 22:59:30,010 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-19 22:59:30,010 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:30,010 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:30,011 INFO L85 PathProgramCache]: Analyzing trace with hash 626860570, now seen corresponding path program 1 times [2023-12-19 22:59:30,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:30,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891167423] [2023-12-19 22:59:30,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:30,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:30,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:30,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:30,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:30,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:30,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:30,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:30,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:30,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:30,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:30,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:30,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:30,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:59:30,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:30,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-19 22:59:30,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:30,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-19 22:59:30,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:30,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-19 22:59:30,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:30,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-19 22:59:30,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:30,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-19 22:59:30,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:30,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-19 22:59:30,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:30,087 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 22:59:30,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:30,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891167423] [2023-12-19 22:59:30,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891167423] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:30,087 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:59:30,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:59:30,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680065994] [2023-12-19 22:59:30,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:30,088 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:59:30,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:30,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:59:30,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:59:30,089 INFO L87 Difference]: Start difference. First operand 16144 states and 27593 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (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-19 22:59:31,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:31,558 INFO L93 Difference]: Finished difference Result 42828 states and 74691 transitions. [2023-12-19 22:59:31,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:59:31,559 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (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 114 [2023-12-19 22:59:31,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:31,664 INFO L225 Difference]: With dead ends: 42828 [2023-12-19 22:59:31,664 INFO L226 Difference]: Without dead ends: 28933 [2023-12-19 22:59:31,704 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-19 22:59:31,704 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 733 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1063 mSolverCounterSat, 300 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 748 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 1363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 300 IncrementalHoareTripleChecker+Valid, 1063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:31,705 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [748 Valid, 738 Invalid, 1363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [300 Valid, 1063 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 22:59:31,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28933 states. [2023-12-19 22:59:32,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28933 to 28807. [2023-12-19 22:59:32,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28807 states, 23987 states have (on average 1.6224621670071289) internal successors, (38918), 23992 states have internal predecessors, (38918), 4800 states have call successors, (4800), 15 states have call predecessors, (4800), 19 states have return successors, (5413), 4799 states have call predecessors, (5413), 4799 states have call successors, (5413) [2023-12-19 22:59:32,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28807 states to 28807 states and 49131 transitions. [2023-12-19 22:59:32,693 INFO L78 Accepts]: Start accepts. Automaton has 28807 states and 49131 transitions. Word has length 114 [2023-12-19 22:59:32,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:32,694 INFO L495 AbstractCegarLoop]: Abstraction has 28807 states and 49131 transitions. [2023-12-19 22:59:32,694 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (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-19 22:59:32,694 INFO L276 IsEmpty]: Start isEmpty. Operand 28807 states and 49131 transitions. [2023-12-19 22:59:32,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-12-19 22:59:32,716 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:32,716 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, 1] [2023-12-19 22:59:32,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-19 22:59:32,716 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:32,717 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:32,717 INFO L85 PathProgramCache]: Analyzing trace with hash 1306552260, now seen corresponding path program 1 times [2023-12-19 22:59:32,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:32,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482858872] [2023-12-19 22:59:32,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:32,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:32,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:32,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:32,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:32,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:32,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:32,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:32,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:32,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:32,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:32,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:32,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:32,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:59:32,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:32,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 22:59:32,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:32,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-19 22:59:32,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:32,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-19 22:59:32,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:32,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-19 22:59:32,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:32,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-19 22:59:32,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:32,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-19 22:59:32,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:32,929 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 22:59:32,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:32,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482858872] [2023-12-19 22:59:32,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482858872] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:32,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:59:32,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:59:32,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322530332] [2023-12-19 22:59:32,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:32,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:59:32,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:32,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:59:32,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:59:32,932 INFO L87 Difference]: Start difference. First operand 28807 states and 49131 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (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-19 22:59:34,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:34,879 INFO L93 Difference]: Finished difference Result 78600 states and 136250 transitions. [2023-12-19 22:59:34,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:59:34,880 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (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 115 [2023-12-19 22:59:34,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:35,038 INFO L225 Difference]: With dead ends: 78600 [2023-12-19 22:59:35,038 INFO L226 Difference]: Without dead ends: 52821 [2023-12-19 22:59:35,082 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-19 22:59:35,082 INFO L413 NwaCegarLoop]: 172 mSDtfsCounter, 730 mSDsluCounter, 585 mSDsCounter, 0 mSdLazyCounter, 1075 mSolverCounterSat, 298 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 745 SdHoareTripleChecker+Valid, 757 SdHoareTripleChecker+Invalid, 1373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 298 IncrementalHoareTripleChecker+Valid, 1075 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:35,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [745 Valid, 757 Invalid, 1373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [298 Valid, 1075 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-19 22:59:35,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52821 states. [2023-12-19 22:59:36,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52821 to 52695. [2023-12-19 22:59:36,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52695 states, 44160 states have (on average 1.617481884057971) internal successors, (71428), 44165 states have internal predecessors, (71428), 8515 states have call successors, (8515), 15 states have call predecessors, (8515), 19 states have return successors, (9660), 8514 states have call predecessors, (9660), 8514 states have call successors, (9660) [2023-12-19 22:59:36,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52695 states to 52695 states and 89603 transitions. [2023-12-19 22:59:36,988 INFO L78 Accepts]: Start accepts. Automaton has 52695 states and 89603 transitions. Word has length 115 [2023-12-19 22:59:36,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:36,989 INFO L495 AbstractCegarLoop]: Abstraction has 52695 states and 89603 transitions. [2023-12-19 22:59:36,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (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-19 22:59:36,989 INFO L276 IsEmpty]: Start isEmpty. Operand 52695 states and 89603 transitions. [2023-12-19 22:59:37,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-19 22:59:37,010 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:37,010 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, 1, 1] [2023-12-19 22:59:37,010 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-19 22:59:37,010 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:37,011 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:37,011 INFO L85 PathProgramCache]: Analyzing trace with hash 811312570, now seen corresponding path program 1 times [2023-12-19 22:59:37,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:37,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609715831] [2023-12-19 22:59:37,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:37,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:37,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:37,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:37,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:37,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:37,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:37,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:37,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:37,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:37,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:37,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:37,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:37,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:59:37,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:37,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-19 22:59:37,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:37,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-19 22:59:37,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:37,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-19 22:59:37,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:37,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-19 22:59:37,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:37,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-19 22:59:37,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:37,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-19 22:59:37,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:37,381 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 22:59:37,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:37,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609715831] [2023-12-19 22:59:37,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609715831] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:37,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:59:37,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 22:59:37,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546070844] [2023-12-19 22:59:37,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:37,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 22:59:37,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:37,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 22:59:37,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 22:59:37,383 INFO L87 Difference]: Start difference. First operand 52695 states and 89603 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (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-19 22:59:40,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:40,036 INFO L93 Difference]: Finished difference Result 98375 states and 170955 transitions. [2023-12-19 22:59:40,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 22:59:40,036 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (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 116 [2023-12-19 22:59:40,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:40,429 INFO L225 Difference]: With dead ends: 98375 [2023-12-19 22:59:40,429 INFO L226 Difference]: Without dead ends: 98293 [2023-12-19 22:59:40,461 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-19 22:59:40,462 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 729 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1059 mSolverCounterSat, 301 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 745 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 1360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 301 IncrementalHoareTripleChecker+Valid, 1059 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:40,462 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [745 Valid, 738 Invalid, 1360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [301 Valid, 1059 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 22:59:40,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98293 states. [2023-12-19 22:59:43,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98293 to 98167. [2023-12-19 22:59:43,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98167 states, 82833 states have (on average 1.611157388963336) internal successors, (133457), 82838 states have internal predecessors, (133457), 15314 states have call successors, (15314), 15 states have call predecessors, (15314), 19 states have return successors, (17505), 15313 states have call predecessors, (17505), 15313 states have call successors, (17505) [2023-12-19 22:59:44,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98167 states to 98167 states and 166276 transitions. [2023-12-19 22:59:44,133 INFO L78 Accepts]: Start accepts. Automaton has 98167 states and 166276 transitions. Word has length 116 [2023-12-19 22:59:44,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:44,133 INFO L495 AbstractCegarLoop]: Abstraction has 98167 states and 166276 transitions. [2023-12-19 22:59:44,133 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (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-19 22:59:44,134 INFO L276 IsEmpty]: Start isEmpty. Operand 98167 states and 166276 transitions. [2023-12-19 22:59:44,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-12-19 22:59:44,158 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:44,158 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, 1, 1, 1] [2023-12-19 22:59:44,158 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-19 22:59:44,158 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:44,158 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:44,158 INFO L85 PathProgramCache]: Analyzing trace with hash -1721260413, now seen corresponding path program 1 times [2023-12-19 22:59:44,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:44,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632006441] [2023-12-19 22:59:44,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:44,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:44,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:44,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:44,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:44,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:44,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:44,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:44,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:44,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:44,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:44,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:44,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:44,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:59:44,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:44,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 22:59:44,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:44,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 22:59:44,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:44,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 22:59:44,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:44,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-19 22:59:44,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:44,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-12-19 22:59:44,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:44,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-12-19 22:59:44,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:44,915 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-19 22:59:44,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:44,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632006441] [2023-12-19 22:59:44,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632006441] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:59:44,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385384840] [2023-12-19 22:59:44,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:44,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:59:44,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:59:44,917 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 22:59:44,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-19 22:59:45,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:45,148 INFO L262 TraceCheckSpWp]: Trace formula consists of 965 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-19 22:59:45,152 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:59:45,367 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-19 22:59:45,367 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 22:59:45,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385384840] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:45,367 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 22:59:45,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [18] total 27 [2023-12-19 22:59:45,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669640926] [2023-12-19 22:59:45,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:45,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-19 22:59:45,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:45,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-19 22:59:45,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=639, Unknown=0, NotChecked=0, Total=702 [2023-12-19 22:59:45,369 INFO L87 Difference]: Start difference. First operand 98167 states and 166276 transitions. Second operand has 11 states, 10 states have (on average 8.5) internal successors, (85), 9 states have internal predecessors, (85), 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-19 22:59:47,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:47,614 INFO L93 Difference]: Finished difference Result 98349 states and 166519 transitions. [2023-12-19 22:59:47,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 22:59:47,615 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.5) internal successors, (85), 9 states have internal predecessors, (85), 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 117 [2023-12-19 22:59:47,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:47,992 INFO L225 Difference]: With dead ends: 98349 [2023-12-19 22:59:47,992 INFO L226 Difference]: Without dead ends: 98272 [2023-12-19 22:59:48,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=169, Invalid=1313, Unknown=0, NotChecked=0, Total=1482 [2023-12-19 22:59:48,040 INFO L413 NwaCegarLoop]: 354 mSDtfsCounter, 448 mSDsluCounter, 2727 mSDsCounter, 0 mSdLazyCounter, 455 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 3081 SdHoareTripleChecker+Invalid, 516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:48,041 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [454 Valid, 3081 Invalid, 516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 455 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 22:59:48,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98272 states. [2023-12-19 22:59:50,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98272 to 98258. [2023-12-19 22:59:51,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98258 states, 82900 states have (on average 1.6109891435464414) internal successors, (133551), 82905 states have internal predecessors, (133551), 15327 states have call successors, (15327), 24 states have call predecessors, (15327), 30 states have return successors, (17522), 15328 states have call predecessors, (17522), 15325 states have call successors, (17522) [2023-12-19 22:59:51,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98258 states to 98258 states and 166400 transitions. [2023-12-19 22:59:51,354 INFO L78 Accepts]: Start accepts. Automaton has 98258 states and 166400 transitions. Word has length 117 [2023-12-19 22:59:51,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:51,354 INFO L495 AbstractCegarLoop]: Abstraction has 98258 states and 166400 transitions. [2023-12-19 22:59:51,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.5) internal successors, (85), 9 states have internal predecessors, (85), 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-19 22:59:51,355 INFO L276 IsEmpty]: Start isEmpty. Operand 98258 states and 166400 transitions. [2023-12-19 22:59:51,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-19 22:59:51,381 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:51,381 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, 1, 1, 1, 1] [2023-12-19 22:59:51,402 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-19 22:59:51,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:59:51,586 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:51,587 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:51,587 INFO L85 PathProgramCache]: Analyzing trace with hash 1466214566, now seen corresponding path program 1 times [2023-12-19 22:59:51,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:51,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752740007] [2023-12-19 22:59:51,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:51,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:51,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:52,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:52,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:52,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:52,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:52,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:52,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:52,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:52,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:52,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:52,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:52,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:59:52,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:52,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 22:59:52,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:52,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 22:59:52,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:52,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 22:59:52,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:52,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-19 22:59:52,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:52,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-19 22:59:52,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:52,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-19 22:59:52,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:52,331 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-19 22:59:52,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:52,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752740007] [2023-12-19 22:59:52,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752740007] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 22:59:52,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796224494] [2023-12-19 22:59:52,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:52,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 22:59:52,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 22:59:52,332 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 22:59:52,341 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-19 22:59:52,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:52,538 INFO L262 TraceCheckSpWp]: Trace formula consists of 966 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 22:59:52,541 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 22:59:52,602 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-19 22:59:52,603 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 22:59:52,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796224494] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:52,603 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 22:59:52,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [19] total 22 [2023-12-19 22:59:52,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232252435] [2023-12-19 22:59:52,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:52,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 22:59:52,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:52,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 22:59:52,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=418, Unknown=0, NotChecked=0, Total=462 [2023-12-19 22:59:52,604 INFO L87 Difference]: Start difference. First operand 98258 states and 166400 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 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-19 22:59:54,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 22:59:54,624 INFO L93 Difference]: Finished difference Result 98478 states and 166716 transitions. [2023-12-19 22:59:54,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-19 22:59:54,625 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 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 118 [2023-12-19 22:59:54,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 22:59:55,125 INFO L225 Difference]: With dead ends: 98478 [2023-12-19 22:59:55,125 INFO L226 Difference]: Without dead ends: 98324 [2023-12-19 22:59:55,159 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=497, Unknown=0, NotChecked=0, Total=552 [2023-12-19 22:59:55,160 INFO L413 NwaCegarLoop]: 339 mSDtfsCounter, 37 mSDsluCounter, 1000 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 1339 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 22:59:55,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 1339 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 22:59:55,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98324 states. [2023-12-19 22:59:58,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98324 to 98276. [2023-12-19 22:59:58,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98276 states, 82912 states have (on average 1.6109248359706676) internal successors, (133565), 82917 states have internal predecessors, (133565), 15333 states have call successors, (15333), 24 states have call predecessors, (15333), 30 states have return successors, (17530), 15334 states have call predecessors, (17530), 15331 states have call successors, (17530) [2023-12-19 22:59:58,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98276 states to 98276 states and 166428 transitions. [2023-12-19 22:59:58,534 INFO L78 Accepts]: Start accepts. Automaton has 98276 states and 166428 transitions. Word has length 118 [2023-12-19 22:59:58,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 22:59:58,534 INFO L495 AbstractCegarLoop]: Abstraction has 98276 states and 166428 transitions. [2023-12-19 22:59:58,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 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-19 22:59:58,535 INFO L276 IsEmpty]: Start isEmpty. Operand 98276 states and 166428 transitions. [2023-12-19 22:59:58,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-19 22:59:58,830 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 22:59:58,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 22:59:58,839 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-19 22:59:59,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-12-19 22:59:59,031 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 22:59:59,032 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 22:59:59,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1816707506, now seen corresponding path program 1 times [2023-12-19 22:59:59,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 22:59:59,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160170156] [2023-12-19 22:59:59,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 22:59:59,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 22:59:59,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:59,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 22:59:59,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:59,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 22:59:59,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:59,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 22:59:59,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:59,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 22:59:59,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:59,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 22:59:59,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:59,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 22:59:59,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:59,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 22:59:59,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:59,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 22:59:59,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:59,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 22:59:59,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:59,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-19 22:59:59,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:59,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-19 22:59:59,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:59,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-19 22:59:59,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 22:59:59,286 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 22:59:59,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 22:59:59,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160170156] [2023-12-19 22:59:59,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160170156] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 22:59:59,286 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 22:59:59,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-12-19 22:59:59,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582365758] [2023-12-19 22:59:59,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 22:59:59,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-19 22:59:59,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 22:59:59,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-19 22:59:59,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2023-12-19 22:59:59,288 INFO L87 Difference]: Start difference. First operand 98276 states and 166428 transitions. Second operand has 13 states, 11 states have (on average 6.909090909090909) internal successors, (76), 8 states have internal predecessors, (76), 6 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) [2023-12-19 23:00:03,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:00:03,174 INFO L93 Difference]: Finished difference Result 99043 states and 170910 transitions. [2023-12-19 23:00:03,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-19 23:00:03,174 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 6.909090909090909) internal successors, (76), 8 states have internal predecessors, (76), 6 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) Word has length 118 [2023-12-19 23:00:03,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:00:03,491 INFO L225 Difference]: With dead ends: 99043 [2023-12-19 23:00:03,491 INFO L226 Difference]: Without dead ends: 98759 [2023-12-19 23:00:03,529 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 291 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=284, Invalid=1122, Unknown=0, NotChecked=0, Total=1406 [2023-12-19 23:00:03,530 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 1057 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 3297 mSolverCounterSat, 381 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1057 SdHoareTripleChecker+Valid, 1551 SdHoareTripleChecker+Invalid, 3678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 381 IncrementalHoareTripleChecker+Valid, 3297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-19 23:00:03,530 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1057 Valid, 1551 Invalid, 3678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [381 Valid, 3297 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-19 23:00:03,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98759 states. [2023-12-19 23:00:07,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98759 to 98387. [2023-12-19 23:00:07,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98387 states, 82992 states have (on average 1.61067331791016) internal successors, (133673), 82997 states have internal predecessors, (133673), 15361 states have call successors, (15361), 26 states have call predecessors, (15361), 33 states have return successors, (17577), 15363 states have call predecessors, (17577), 15359 states have call successors, (17577) [2023-12-19 23:00:07,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98387 states to 98387 states and 166611 transitions. [2023-12-19 23:00:07,721 INFO L78 Accepts]: Start accepts. Automaton has 98387 states and 166611 transitions. Word has length 118 [2023-12-19 23:00:07,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:00:07,721 INFO L495 AbstractCegarLoop]: Abstraction has 98387 states and 166611 transitions. [2023-12-19 23:00:07,721 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 6.909090909090909) internal successors, (76), 8 states have internal predecessors, (76), 6 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) [2023-12-19 23:00:07,721 INFO L276 IsEmpty]: Start isEmpty. Operand 98387 states and 166611 transitions. [2023-12-19 23:00:07,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-19 23:00:07,746 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:00:07,747 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:00:07,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-19 23:00:07,748 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:00:07,748 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:00:07,748 INFO L85 PathProgramCache]: Analyzing trace with hash -792495801, now seen corresponding path program 1 times [2023-12-19 23:00:07,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:00:07,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24605335] [2023-12-19 23:00:07,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:00:07,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:00:07,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:07,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:00:07,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:07,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:00:07,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:07,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:00:07,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:07,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:00:07,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:07,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:00:07,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:07,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:00:07,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:07,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 23:00:07,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:07,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 23:00:07,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:07,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-19 23:00:07,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:07,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-19 23:00:07,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:07,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-19 23:00:07,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:07,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-19 23:00:07,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:07,838 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-19 23:00:07,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:00:07,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24605335] [2023-12-19 23:00:07,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24605335] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 23:00:07,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984910543] [2023-12-19 23:00:07,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:00:07,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:00:07,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 23:00:07,854 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 23:00:07,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-19 23:00:08,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:08,060 INFO L262 TraceCheckSpWp]: Trace formula consists of 966 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 23:00:08,063 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 23:00:08,091 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-19 23:00:08,091 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 23:00:08,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984910543] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:00:08,091 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 23:00:08,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-12-19 23:00:08,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052581286] [2023-12-19 23:00:08,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:00:08,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 23:00:08,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:00:08,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 23:00:08,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-19 23:00:08,093 INFO L87 Difference]: Start difference. First operand 98387 states and 166611 transitions. Second operand has 5 states, 4 states have (on average 20.5) internal successors, (82), 5 states have internal predecessors, (82), 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-19 23:00:09,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:00:09,930 INFO L93 Difference]: Finished difference Result 98551 states and 166860 transitions. [2023-12-19 23:00:09,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 23:00:09,931 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 20.5) internal successors, (82), 5 states have internal predecessors, (82), 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 118 [2023-12-19 23:00:09,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:00:10,269 INFO L225 Difference]: With dead ends: 98551 [2023-12-19 23:00:10,270 INFO L226 Difference]: Without dead ends: 98389 [2023-12-19 23:00:10,315 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-12-19 23:00:10,316 INFO L413 NwaCegarLoop]: 333 mSDtfsCounter, 4 mSDsluCounter, 986 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 1319 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 23:00:10,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 1319 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 23:00:10,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98389 states. [2023-12-19 23:00:13,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98389 to 98387. [2023-12-19 23:00:13,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98387 states, 82992 states have (on average 1.61067331791016) internal successors, (133673), 82997 states have internal predecessors, (133673), 15361 states have call successors, (15361), 26 states have call predecessors, (15361), 33 states have return successors, (17576), 15363 states have call predecessors, (17576), 15359 states have call successors, (17576) [2023-12-19 23:00:13,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98387 states to 98387 states and 166610 transitions. [2023-12-19 23:00:13,425 INFO L78 Accepts]: Start accepts. Automaton has 98387 states and 166610 transitions. Word has length 118 [2023-12-19 23:00:13,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:00:13,427 INFO L495 AbstractCegarLoop]: Abstraction has 98387 states and 166610 transitions. [2023-12-19 23:00:13,427 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 20.5) internal successors, (82), 5 states have internal predecessors, (82), 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-19 23:00:13,427 INFO L276 IsEmpty]: Start isEmpty. Operand 98387 states and 166610 transitions. [2023-12-19 23:00:13,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-19 23:00:13,451 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:00:13,451 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:00:13,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-19 23:00:13,657 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-12-19 23:00:13,657 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:00:13,658 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:00:13,658 INFO L85 PathProgramCache]: Analyzing trace with hash 1657104329, now seen corresponding path program 1 times [2023-12-19 23:00:13,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:00:13,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490768834] [2023-12-19 23:00:13,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:00:13,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:00:13,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:13,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:00:13,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:13,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:00:13,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:13,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:00:13,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:13,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:00:13,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:13,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:00:13,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:13,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:00:13,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:13,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 23:00:13,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:13,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 23:00:13,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:13,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-19 23:00:13,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:13,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-19 23:00:13,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:13,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-12-19 23:00:13,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:13,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-19 23:00:13,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:13,806 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-19 23:00:13,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:00:13,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490768834] [2023-12-19 23:00:13,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490768834] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 23:00:13,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330183657] [2023-12-19 23:00:13,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:00:13,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:00:13,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 23:00:13,808 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 23:00:13,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-19 23:00:13,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:13,999 INFO L262 TraceCheckSpWp]: Trace formula consists of 963 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-19 23:00:14,001 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 23:00:14,141 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-19 23:00:14,141 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 23:00:14,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330183657] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:00:14,142 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 23:00:14,142 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 14 [2023-12-19 23:00:14,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762800625] [2023-12-19 23:00:14,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:00:14,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 23:00:14,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:00:14,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 23:00:14,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2023-12-19 23:00:14,143 INFO L87 Difference]: Start difference. First operand 98387 states and 166610 transitions. Second operand has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 5 states have internal predecessors, (79), 2 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-19 23:00:17,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:00:17,096 INFO L93 Difference]: Finished difference Result 98651 states and 166995 transitions. [2023-12-19 23:00:17,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 23:00:17,096 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 5 states have internal predecessors, (79), 2 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) Word has length 118 [2023-12-19 23:00:17,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:00:17,414 INFO L225 Difference]: With dead ends: 98651 [2023-12-19 23:00:17,414 INFO L226 Difference]: Without dead ends: 98503 [2023-12-19 23:00:17,450 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2023-12-19 23:00:17,451 INFO L413 NwaCegarLoop]: 275 mSDtfsCounter, 394 mSDsluCounter, 955 mSDsCounter, 0 mSdLazyCounter, 933 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 1230 SdHoareTripleChecker+Invalid, 1018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 933 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-19 23:00:17,451 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [417 Valid, 1230 Invalid, 1018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 933 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-19 23:00:17,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98503 states. [2023-12-19 23:00:20,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98503 to 98448. [2023-12-19 23:00:20,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98448 states, 83038 states have (on average 1.610515667525711) internal successors, (133734), 83042 states have internal predecessors, (133734), 15369 states have call successors, (15369), 33 states have call predecessors, (15369), 40 states have return successors, (17583), 15372 states have call predecessors, (17583), 15366 states have call successors, (17583) [2023-12-19 23:00:20,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98448 states to 98448 states and 166686 transitions. [2023-12-19 23:00:20,736 INFO L78 Accepts]: Start accepts. Automaton has 98448 states and 166686 transitions. Word has length 118 [2023-12-19 23:00:20,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:00:20,736 INFO L495 AbstractCegarLoop]: Abstraction has 98448 states and 166686 transitions. [2023-12-19 23:00:20,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 5 states have internal predecessors, (79), 2 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-19 23:00:20,737 INFO L276 IsEmpty]: Start isEmpty. Operand 98448 states and 166686 transitions. [2023-12-19 23:00:20,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-12-19 23:00:20,759 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:00:20,759 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, 1, 1, 1, 1, 1] [2023-12-19 23:00:20,765 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-19 23:00:20,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-19 23:00:20,966 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:00:20,966 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:00:20,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1378248678, now seen corresponding path program 1 times [2023-12-19 23:00:20,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:00:20,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807649783] [2023-12-19 23:00:20,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:00:20,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:00:20,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:21,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:00:21,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:21,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:00:21,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:21,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:00:21,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:21,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:00:21,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:21,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:00:21,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:21,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:00:21,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:21,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 23:00:21,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:21,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 23:00:21,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:21,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 23:00:21,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:21,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-19 23:00:21,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:21,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-19 23:00:21,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:21,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-19 23:00:21,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:21,078 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 23:00:21,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:00:21,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807649783] [2023-12-19 23:00:21,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807649783] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:00:21,078 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:00:21,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-19 23:00:21,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406687384] [2023-12-19 23:00:21,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:00:21,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 23:00:21,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:00:21,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 23:00:21,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-19 23:00:21,079 INFO L87 Difference]: Start difference. First operand 98448 states and 166686 transitions. Second operand has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 5 states have internal predecessors, (77), 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-19 23:00:27,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:00:27,285 INFO L93 Difference]: Finished difference Result 192962 states and 333202 transitions. [2023-12-19 23:00:27,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-12-19 23:00:27,286 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 5 states have internal predecessors, (77), 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 119 [2023-12-19 23:00:27,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:00:28,163 INFO L225 Difference]: With dead ends: 192962 [2023-12-19 23:00:28,163 INFO L226 Difference]: Without dead ends: 192641 [2023-12-19 23:00:28,239 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=468, Invalid=1424, Unknown=0, NotChecked=0, Total=1892 [2023-12-19 23:00:28,239 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 1601 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 1795 mSolverCounterSat, 518 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1616 SdHoareTripleChecker+Valid, 1020 SdHoareTripleChecker+Invalid, 2313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 518 IncrementalHoareTripleChecker+Valid, 1795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-19 23:00:28,240 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1616 Valid, 1020 Invalid, 2313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [518 Valid, 1795 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-19 23:00:28,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192641 states. [2023-12-19 23:00:34,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192641 to 191615. [2023-12-19 23:00:34,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191615 states, 161672 states have (on average 1.6123818595675194) internal successors, (260677), 161678 states have internal predecessors, (260677), 29868 states have call successors, (29868), 63 states have call predecessors, (29868), 74 states have return successors, (32108), 29873 states have call predecessors, (32108), 29862 states have call successors, (32108) [2023-12-19 23:00:35,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191615 states to 191615 states and 322653 transitions. [2023-12-19 23:00:35,824 INFO L78 Accepts]: Start accepts. Automaton has 191615 states and 322653 transitions. Word has length 119 [2023-12-19 23:00:35,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:00:35,824 INFO L495 AbstractCegarLoop]: Abstraction has 191615 states and 322653 transitions. [2023-12-19 23:00:35,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 5 states have internal predecessors, (77), 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-19 23:00:35,824 INFO L276 IsEmpty]: Start isEmpty. Operand 191615 states and 322653 transitions. [2023-12-19 23:00:35,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-19 23:00:35,861 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:00:35,861 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:00:35,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-19 23:00:35,861 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:00:35,862 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:00:35,862 INFO L85 PathProgramCache]: Analyzing trace with hash -509403408, now seen corresponding path program 1 times [2023-12-19 23:00:35,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:00:35,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297785095] [2023-12-19 23:00:35,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:00:35,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:00:35,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:35,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:00:35,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:35,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:00:35,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:35,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:00:35,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:35,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:00:35,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:35,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:00:35,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:35,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:00:35,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:35,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 23:00:35,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:35,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 23:00:35,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:35,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-19 23:00:35,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:35,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-19 23:00:35,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:35,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-19 23:00:35,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:35,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-19 23:00:35,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:35,943 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-19 23:00:35,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:00:35,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297785095] [2023-12-19 23:00:35,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297785095] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 23:00:35,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931720929] [2023-12-19 23:00:35,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:00:35,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:00:35,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 23:00:35,944 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 23:00:35,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-19 23:00:36,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:36,168 INFO L262 TraceCheckSpWp]: Trace formula consists of 964 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 23:00:36,171 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 23:00:36,191 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-19 23:00:36,191 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 23:00:36,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931720929] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:00:36,192 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 23:00:36,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2023-12-19 23:00:36,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510724491] [2023-12-19 23:00:36,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:00:36,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 23:00:36,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:00:36,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 23:00:36,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-12-19 23:00:36,193 INFO L87 Difference]: Start difference. First operand 191615 states and 322653 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 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-19 23:00:40,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:00:40,607 INFO L93 Difference]: Finished difference Result 192387 states and 323767 transitions. [2023-12-19 23:00:40,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 23:00:40,608 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 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 120 [2023-12-19 23:00:40,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:00:41,472 INFO L225 Difference]: With dead ends: 192387 [2023-12-19 23:00:41,473 INFO L226 Difference]: Without dead ends: 191815 [2023-12-19 23:00:41,544 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2023-12-19 23:00:41,544 INFO L413 NwaCegarLoop]: 384 mSDtfsCounter, 33 mSDsluCounter, 718 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 1102 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 23:00:41,544 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 1102 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 23:00:41,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191815 states. [2023-12-19 23:00:48,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191815 to 191687. [2023-12-19 23:00:48,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191687 states, 161728 states have (on average 1.6122563810842896) internal successors, (260747), 161738 states have internal predecessors, (260747), 29882 states have call successors, (29882), 63 states have call predecessors, (29882), 76 states have return successors, (32128), 29885 states have call predecessors, (32128), 29876 states have call successors, (32128) [2023-12-19 23:00:49,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191687 states to 191687 states and 322757 transitions. [2023-12-19 23:00:49,770 INFO L78 Accepts]: Start accepts. Automaton has 191687 states and 322757 transitions. Word has length 120 [2023-12-19 23:00:49,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:00:49,770 INFO L495 AbstractCegarLoop]: Abstraction has 191687 states and 322757 transitions. [2023-12-19 23:00:49,770 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 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-19 23:00:49,771 INFO L276 IsEmpty]: Start isEmpty. Operand 191687 states and 322757 transitions. [2023-12-19 23:00:49,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-12-19 23:00:49,808 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:00:49,808 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, 1, 1, 1, 1, 1, 1] [2023-12-19 23:00:49,815 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-19 23:00:50,012 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-12-19 23:00:50,013 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:00:50,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:00:50,014 INFO L85 PathProgramCache]: Analyzing trace with hash 1894097899, now seen corresponding path program 1 times [2023-12-19 23:00:50,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:00:50,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026865925] [2023-12-19 23:00:50,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:00:50,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:00:50,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:50,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:00:50,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:50,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:00:50,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:50,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:00:50,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:50,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:00:50,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:50,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:00:50,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:50,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:00:50,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:50,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 23:00:50,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:50,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 23:00:50,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:50,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 23:00:50,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:50,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-19 23:00:50,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:50,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-19 23:00:50,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:50,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-19 23:00:50,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:50,358 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-19 23:00:50,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:00:50,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026865925] [2023-12-19 23:00:50,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026865925] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 23:00:50,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702994850] [2023-12-19 23:00:50,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:00:50,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:00:50,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 23:00:50,360 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 23:00:50,364 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-19 23:00:50,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:00:50,856 INFO L262 TraceCheckSpWp]: Trace formula consists of 968 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 23:00:50,859 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 23:00:50,903 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-19 23:00:50,903 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 23:00:50,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702994850] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:00:50,904 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 23:00:50,904 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [16] total 19 [2023-12-19 23:00:50,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856254106] [2023-12-19 23:00:50,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:00:50,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 23:00:50,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:00:50,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 23:00:50,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=305, Unknown=0, NotChecked=0, Total=342 [2023-12-19 23:00:50,905 INFO L87 Difference]: Start difference. First operand 191687 states and 322757 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 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-19 23:00:55,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:00:55,102 INFO L93 Difference]: Finished difference Result 192331 states and 323677 transitions. [2023-12-19 23:00:55,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-19 23:00:55,103 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 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 120 [2023-12-19 23:00:55,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:00:55,960 INFO L225 Difference]: With dead ends: 192331 [2023-12-19 23:00:55,960 INFO L226 Difference]: Without dead ends: 191895 [2023-12-19 23:00:56,026 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=375, Unknown=0, NotChecked=0, Total=420 [2023-12-19 23:00:56,026 INFO L413 NwaCegarLoop]: 328 mSDtfsCounter, 35 mSDsluCounter, 976 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 1304 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 23:00:56,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 1304 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 23:00:56,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191895 states. [2023-12-19 23:01:01,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191895 to 191793. [2023-12-19 23:01:02,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191793 states, 161799 states have (on average 1.612043337721494) internal successors, (260827), 161807 states have internal predecessors, (260827), 29917 states have call successors, (29917), 63 states have call predecessors, (29917), 76 states have return successors, (32177), 29922 states have call predecessors, (32177), 29911 states have call successors, (32177) [2023-12-19 23:01:02,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191793 states to 191793 states and 322921 transitions. [2023-12-19 23:01:02,535 INFO L78 Accepts]: Start accepts. Automaton has 191793 states and 322921 transitions. Word has length 120 [2023-12-19 23:01:02,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:01:02,536 INFO L495 AbstractCegarLoop]: Abstraction has 191793 states and 322921 transitions. [2023-12-19 23:01:02,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 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-19 23:01:02,536 INFO L276 IsEmpty]: Start isEmpty. Operand 191793 states and 322921 transitions. [2023-12-19 23:01:02,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-19 23:01:02,574 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:01:02,574 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, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:01:02,580 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-12-19 23:01:02,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-12-19 23:01:02,781 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:01:02,781 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:01:02,781 INFO L85 PathProgramCache]: Analyzing trace with hash -708962707, now seen corresponding path program 1 times [2023-12-19 23:01:02,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:01:02,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275925633] [2023-12-19 23:01:02,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:01:02,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:01:02,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:02,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:01:02,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:02,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:01:02,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:02,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:01:02,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:02,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:01:02,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:02,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:01:02,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:02,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:01:02,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:02,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 23:01:02,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:02,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 23:01:02,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:02,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 23:01:02,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:02,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-19 23:01:02,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:02,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-19 23:01:02,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:02,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-19 23:01:02,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:02,985 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-19 23:01:02,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:01:02,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275925633] [2023-12-19 23:01:02,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275925633] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 23:01:02,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487580154] [2023-12-19 23:01:02,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:01:02,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:01:02,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 23:01:02,986 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 23:01:03,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-19 23:01:03,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:03,175 INFO L262 TraceCheckSpWp]: Trace formula consists of 969 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-19 23:01:03,178 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 23:01:03,358 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-19 23:01:03,359 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 23:01:03,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487580154] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:01:03,359 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 23:01:03,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [15] total 24 [2023-12-19 23:01:03,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725038882] [2023-12-19 23:01:03,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:01:03,359 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-19 23:01:03,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:01:03,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-19 23:01:03,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=498, Unknown=0, NotChecked=0, Total=552 [2023-12-19 23:01:03,360 INFO L87 Difference]: Start difference. First operand 191793 states and 322921 transitions. Second operand has 11 states, 10 states have (on average 8.9) internal successors, (89), 9 states have internal predecessors, (89), 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-19 23:01:08,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:01:08,437 INFO L93 Difference]: Finished difference Result 192211 states and 323494 transitions. [2023-12-19 23:01:08,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-19 23:01:08,438 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.9) internal successors, (89), 9 states have internal predecessors, (89), 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 121 [2023-12-19 23:01:08,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:01:09,101 INFO L225 Difference]: With dead ends: 192211 [2023-12-19 23:01:09,101 INFO L226 Difference]: Without dead ends: 191749 [2023-12-19 23:01:09,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=118, Invalid=1072, Unknown=0, NotChecked=0, Total=1190 [2023-12-19 23:01:09,183 INFO L413 NwaCegarLoop]: 333 mSDtfsCounter, 609 mSDsluCounter, 2219 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 612 SdHoareTripleChecker+Valid, 2552 SdHoareTripleChecker+Invalid, 642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 23:01:09,184 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [612 Valid, 2552 Invalid, 642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 487 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 23:01:09,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191749 states. [2023-12-19 23:01:15,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191749 to 191741. [2023-12-19 23:01:15,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191741 states, 161762 states have (on average 1.6120844203212126) internal successors, (260774), 161771 states have internal predecessors, (260774), 29902 states have call successors, (29902), 63 states have call predecessors, (29902), 76 states have return successors, (32158), 29906 states have call predecessors, (32158), 29896 states have call successors, (32158) [2023-12-19 23:01:16,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191741 states to 191741 states and 322834 transitions. [2023-12-19 23:01:16,778 INFO L78 Accepts]: Start accepts. Automaton has 191741 states and 322834 transitions. Word has length 121 [2023-12-19 23:01:16,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:01:16,778 INFO L495 AbstractCegarLoop]: Abstraction has 191741 states and 322834 transitions. [2023-12-19 23:01:16,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.9) internal successors, (89), 9 states have internal predecessors, (89), 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-19 23:01:16,779 INFO L276 IsEmpty]: Start isEmpty. Operand 191741 states and 322834 transitions. [2023-12-19 23:01:16,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-19 23:01:16,845 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:01:16,845 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:01:16,854 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-19 23:01:17,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-12-19 23:01:17,053 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:01:17,053 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:01:17,053 INFO L85 PathProgramCache]: Analyzing trace with hash 1048196450, now seen corresponding path program 1 times [2023-12-19 23:01:17,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:01:17,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526911027] [2023-12-19 23:01:17,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:01:17,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:01:17,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:17,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:01:17,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:17,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:01:17,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:17,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:01:17,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:17,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:01:17,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:17,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:01:17,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:17,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:01:17,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:17,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 23:01:17,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:17,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 23:01:17,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:17,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-19 23:01:17,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:17,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-19 23:01:17,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:17,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-12-19 23:01:17,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:17,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-12-19 23:01:17,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:17,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-19 23:01:17,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:17,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-19 23:01:17,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:17,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-12-19 23:01:17,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:17,523 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-19 23:01:17,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:01:17,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526911027] [2023-12-19 23:01:17,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526911027] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 23:01:17,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806557675] [2023-12-19 23:01:17,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:01:17,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:01:17,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 23:01:17,544 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 23:01:17,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-19 23:01:17,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:17,761 INFO L262 TraceCheckSpWp]: Trace formula consists of 1042 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-19 23:01:17,764 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 23:01:17,920 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-19 23:01:17,921 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 23:01:18,131 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 23:01:18,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806557675] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 23:01:18,131 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-19 23:01:18,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 8] total 18 [2023-12-19 23:01:18,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180979158] [2023-12-19 23:01:18,131 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-19 23:01:18,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-19 23:01:18,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:01:18,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-19 23:01:18,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2023-12-19 23:01:18,133 INFO L87 Difference]: Start difference. First operand 191741 states and 322834 transitions. Second operand has 18 states, 17 states have (on average 10.294117647058824) internal successors, (175), 12 states have internal predecessors, (175), 5 states have call successors, (45), 10 states have call predecessors, (45), 8 states have return successors, (40), 6 states have call predecessors, (40), 5 states have call successors, (40) [2023-12-19 23:01:25,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:01:25,070 INFO L93 Difference]: Finished difference Result 193145 states and 331330 transitions. [2023-12-19 23:01:25,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-19 23:01:25,071 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 10.294117647058824) internal successors, (175), 12 states have internal predecessors, (175), 5 states have call successors, (45), 10 states have call predecessors, (45), 8 states have return successors, (40), 6 states have call predecessors, (40), 5 states have call successors, (40) Word has length 135 [2023-12-19 23:01:25,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:01:25,804 INFO L225 Difference]: With dead ends: 193145 [2023-12-19 23:01:25,804 INFO L226 Difference]: Without dead ends: 192637 [2023-12-19 23:01:25,875 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 290 SyntacticMatches, 7 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=473, Invalid=1597, Unknown=0, NotChecked=0, Total=2070 [2023-12-19 23:01:25,876 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 1335 mSDsluCounter, 1478 mSDsCounter, 0 mSdLazyCounter, 4102 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1349 SdHoareTripleChecker+Valid, 1614 SdHoareTripleChecker+Invalid, 4574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 472 IncrementalHoareTripleChecker+Valid, 4102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-19 23:01:25,876 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1349 Valid, 1614 Invalid, 4574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 4102 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-19 23:01:25,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192637 states. [2023-12-19 23:01:31,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192637 to 191453. [2023-12-19 23:01:32,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191453 states, 161556 states have (on average 1.6125120701181015) internal successors, (260511), 161558 states have internal predecessors, (260511), 29840 states have call successors, (29840), 51 states have call predecessors, (29840), 56 states have return successors, (32058), 29843 states have call predecessors, (32058), 29836 states have call successors, (32058) [2023-12-19 23:01:33,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191453 states to 191453 states and 322409 transitions. [2023-12-19 23:01:33,673 INFO L78 Accepts]: Start accepts. Automaton has 191453 states and 322409 transitions. Word has length 135 [2023-12-19 23:01:33,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:01:33,673 INFO L495 AbstractCegarLoop]: Abstraction has 191453 states and 322409 transitions. [2023-12-19 23:01:33,673 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 10.294117647058824) internal successors, (175), 12 states have internal predecessors, (175), 5 states have call successors, (45), 10 states have call predecessors, (45), 8 states have return successors, (40), 6 states have call predecessors, (40), 5 states have call successors, (40) [2023-12-19 23:01:33,674 INFO L276 IsEmpty]: Start isEmpty. Operand 191453 states and 322409 transitions. [2023-12-19 23:01:33,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-19 23:01:33,755 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:01:33,762 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:01:33,770 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-19 23:01:33,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:01:33,970 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:01:33,970 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:01:33,970 INFO L85 PathProgramCache]: Analyzing trace with hash 114950632, now seen corresponding path program 1 times [2023-12-19 23:01:33,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:01:33,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690157320] [2023-12-19 23:01:33,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:01:33,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:01:33,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:34,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:01:34,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:34,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:01:34,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:34,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:01:34,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:34,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:01:34,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:34,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:01:34,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:34,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:01:34,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:34,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-19 23:01:34,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:34,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-19 23:01:34,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:34,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 23:01:34,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:34,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-19 23:01:34,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:34,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-19 23:01:34,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:34,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-19 23:01:34,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:34,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-12-19 23:01:34,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:34,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-19 23:01:34,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:34,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-12-19 23:01:34,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:34,424 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-19 23:01:34,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:01:34,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690157320] [2023-12-19 23:01:34,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690157320] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 23:01:34,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958752048] [2023-12-19 23:01:34,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:01:34,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:01:34,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 23:01:34,440 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 23:01:34,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-19 23:01:34,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:34,771 INFO L262 TraceCheckSpWp]: Trace formula consists of 1044 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-19 23:01:34,774 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 23:01:35,110 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 28 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-19 23:01:35,111 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 23:01:35,741 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-19 23:01:35,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958752048] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 23:01:35,741 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-19 23:01:35,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12, 12] total 29 [2023-12-19 23:01:35,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834877327] [2023-12-19 23:01:35,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-19 23:01:35,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-12-19 23:01:35,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:01:35,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-12-19 23:01:35,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=740, Unknown=0, NotChecked=0, Total=812 [2023-12-19 23:01:35,743 INFO L87 Difference]: Start difference. First operand 191453 states and 322409 transitions. Second operand has 29 states, 27 states have (on average 6.185185185185185) internal successors, (167), 20 states have internal predecessors, (167), 9 states have call successors, (41), 12 states have call predecessors, (41), 10 states have return successors, (35), 11 states have call predecessors, (35), 9 states have call successors, (35) [2023-12-19 23:01:46,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:01:46,487 INFO L93 Difference]: Finished difference Result 192909 states and 330866 transitions. [2023-12-19 23:01:46,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2023-12-19 23:01:46,487 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 27 states have (on average 6.185185185185185) internal successors, (167), 20 states have internal predecessors, (167), 9 states have call successors, (41), 12 states have call predecessors, (41), 10 states have return successors, (35), 11 states have call predecessors, (35), 9 states have call successors, (35) Word has length 134 [2023-12-19 23:01:46,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:01:47,298 INFO L225 Difference]: With dead ends: 192909 [2023-12-19 23:01:47,298 INFO L226 Difference]: Without dead ends: 192435 [2023-12-19 23:01:47,380 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 400 GetRequests, 284 SyntacticMatches, 8 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3418 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1733, Invalid=10257, Unknown=0, NotChecked=0, Total=11990 [2023-12-19 23:01:47,381 INFO L413 NwaCegarLoop]: 132 mSDtfsCounter, 2357 mSDsluCounter, 2115 mSDsCounter, 0 mSdLazyCounter, 6660 mSolverCounterSat, 842 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2359 SdHoareTripleChecker+Valid, 2247 SdHoareTripleChecker+Invalid, 7502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 842 IncrementalHoareTripleChecker+Valid, 6660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-19 23:01:47,381 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2359 Valid, 2247 Invalid, 7502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [842 Valid, 6660 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-19 23:01:47,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192435 states. [2023-12-19 23:01:55,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192435 to 191370. [2023-12-19 23:01:55,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191370 states, 161495 states have (on average 1.612601009319174) internal successors, (260427), 161500 states have internal predecessors, (260427), 29819 states have call successors, (29819), 50 states have call predecessors, (29819), 55 states have return successors, (32031), 29819 states have call predecessors, (32031), 29815 states have call successors, (32031) [2023-12-19 23:01:56,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191370 states to 191370 states and 322277 transitions. [2023-12-19 23:01:56,262 INFO L78 Accepts]: Start accepts. Automaton has 191370 states and 322277 transitions. Word has length 134 [2023-12-19 23:01:56,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:01:56,262 INFO L495 AbstractCegarLoop]: Abstraction has 191370 states and 322277 transitions. [2023-12-19 23:01:56,262 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 27 states have (on average 6.185185185185185) internal successors, (167), 20 states have internal predecessors, (167), 9 states have call successors, (41), 12 states have call predecessors, (41), 10 states have return successors, (35), 11 states have call predecessors, (35), 9 states have call successors, (35) [2023-12-19 23:01:56,262 INFO L276 IsEmpty]: Start isEmpty. Operand 191370 states and 322277 transitions. [2023-12-19 23:01:56,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-12-19 23:01:56,351 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 23:01:56,351 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 23:01:56,358 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-12-19 23:01:56,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 23:01:56,559 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 23:01:56,560 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 23:01:56,560 INFO L85 PathProgramCache]: Analyzing trace with hash -185521938, now seen corresponding path program 1 times [2023-12-19 23:01:56,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 23:01:56,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577898966] [2023-12-19 23:01:56,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 23:01:56,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 23:01:56,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:56,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 23:01:56,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:56,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-19 23:01:56,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:56,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-19 23:01:56,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:56,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-19 23:01:56,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:56,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-12-19 23:01:56,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:56,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 23:01:56,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:56,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-19 23:01:56,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:56,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-19 23:01:56,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:56,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-19 23:01:56,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:56,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-19 23:01:56,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:56,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-19 23:01:56,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:56,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-12-19 23:01:56,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 23:01:56,678 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-19 23:01:56,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 23:01:56,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577898966] [2023-12-19 23:01:56,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577898966] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 23:01:56,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 23:01:56,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-19 23:01:56,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231519490] [2023-12-19 23:01:56,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 23:01:56,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-19 23:01:56,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 23:01:56,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-19 23:01:56,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-19 23:01:56,680 INFO L87 Difference]: Start difference. First operand 191370 states and 322277 transitions. Second operand has 10 states, 9 states have (on average 10.333333333333334) internal successors, (93), 5 states have internal predecessors, (93), 1 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2023-12-19 23:02:03,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 23:02:03,838 INFO L93 Difference]: Finished difference Result 329057 states and 559280 transitions. [2023-12-19 23:02:03,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-19 23:02:03,839 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 10.333333333333334) internal successors, (93), 5 states have internal predecessors, (93), 1 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 135 [2023-12-19 23:02:03,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 23:02:03,839 INFO L225 Difference]: With dead ends: 329057 [2023-12-19 23:02:03,839 INFO L226 Difference]: Without dead ends: 0 [2023-12-19 23:02:04,208 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=147, Invalid=453, Unknown=0, NotChecked=0, Total=600 [2023-12-19 23:02:04,211 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 743 mSDsluCounter, 1641 mSDsCounter, 0 mSdLazyCounter, 2059 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 758 SdHoareTripleChecker+Valid, 1918 SdHoareTripleChecker+Invalid, 2301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 2059 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 23:02:04,211 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [758 Valid, 1918 Invalid, 2301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 2059 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 23:02:04,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-12-19 23:02:04,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-12-19 23:02:04,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-19 23:02:04,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-12-19 23:02:04,246 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 135 [2023-12-19 23:02:04,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 23:02:04,246 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-12-19 23:02:04,247 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 10.333333333333334) internal successors, (93), 5 states have internal predecessors, (93), 1 states have call successors, (14), 5 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2023-12-19 23:02:04,247 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-12-19 23:02:04,247 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-12-19 23:02:04,249 INFO L805 garLoopResultBuilder]: Registering result SAFE for location outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-19 23:02:04,249 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-12-19 23:02:04,251 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.