/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/product-lines/email_spec0_product10.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-21 09:28:10,958 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-21 09:28:11,037 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-21 09:28:11,041 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-21 09:28:11,042 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-21 09:28:11,071 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-21 09:28:11,071 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-21 09:28:11,072 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-21 09:28:11,072 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-21 09:28:11,076 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-21 09:28:11,076 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-21 09:28:11,077 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-21 09:28:11,077 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-21 09:28:11,078 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-21 09:28:11,079 INFO L153 SettingsManager]: * Use SBE=true [2023-12-21 09:28:11,079 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-21 09:28:11,079 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-21 09:28:11,079 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-21 09:28:11,079 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-21 09:28:11,080 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-21 09:28:11,080 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-21 09:28:11,080 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-21 09:28:11,080 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-21 09:28:11,081 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-21 09:28:11,081 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-21 09:28:11,081 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-21 09:28:11,081 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-21 09:28:11,081 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-21 09:28:11,082 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-21 09:28:11,082 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-21 09:28:11,083 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-21 09:28:11,083 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-21 09:28:11,083 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 09:28:11,084 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-21 09:28:11,084 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-21 09:28:11,084 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-21 09:28:11,084 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-21 09:28:11,084 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-21 09:28:11,084 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-21 09:28:11,084 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-21 09:28:11,085 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-21 09:28:11,088 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-21 09:28:11,088 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-21 09:28:11,088 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> false [2023-12-21 09:28:11,319 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-21 09:28:11,339 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-21 09:28:11,341 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-21 09:28:11,342 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-21 09:28:11,344 INFO L274 PluginConnector]: CDTParser initialized [2023-12-21 09:28:11,345 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/email_spec0_product10.cil.c [2023-12-21 09:28:12,487 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-21 09:28:12,775 INFO L384 CDTParser]: Found 1 translation units. [2023-12-21 09:28:12,776 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/email_spec0_product10.cil.c [2023-12-21 09:28:12,805 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/822a28789/da138dff1cbb44239236517dc18e02e9/FLAGc353ad63b [2023-12-21 09:28:12,821 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/822a28789/da138dff1cbb44239236517dc18e02e9 [2023-12-21 09:28:12,823 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-21 09:28:12,824 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-21 09:28:12,825 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-21 09:28:12,825 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-21 09:28:12,831 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-21 09:28:12,832 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 09:28:12" (1/1) ... [2023-12-21 09:28:12,832 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7f8e76ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:28:12, skipping insertion in model container [2023-12-21 09:28:12,832 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 09:28:12" (1/1) ... [2023-12-21 09:28:12,893 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-21 09:28:13,068 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_product10.cil.c[2842,2855] [2023-12-21 09:28:13,277 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 09:28:13,290 INFO L202 MainTranslator]: Completed pre-run [2023-12-21 09:28:13,300 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Util.i","") [48] [2023-12-21 09:28:13,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [66] [2023-12-21 09:28:13,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [115] [2023-12-21 09:28:13,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"DecryptForward_spec.i","") [124] [2023-12-21 09:28:13,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [145] [2023-12-21 09:28:13,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Client.i","") [511] [2023-12-21 09:28:13,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [714] [2023-12-21 09:28:13,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"EmailLib.i","") [859] [2023-12-21 09:28:13,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [1267] [2023-12-21 09:28:13,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Email.i","") [1462] [2023-12-21 09:28:13,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"ClientLib.i","") [1525] [2023-12-21 09:28:13,309 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_product10.cil.c[2842,2855] [2023-12-21 09:28:13,403 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 09:28:13,437 INFO L206 MainTranslator]: Completed translation [2023-12-21 09:28:13,437 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:28:13 WrapperNode [2023-12-21 09:28:13,437 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-21 09:28:13,438 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-21 09:28:13,438 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-21 09:28:13,438 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-21 09:28:13,443 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:28:13" (1/1) ... [2023-12-21 09:28:13,464 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:28:13" (1/1) ... [2023-12-21 09:28:13,512 INFO L138 Inliner]: procedures = 110, calls = 121, calls flagged for inlining = 40, calls inlined = 33, statements flattened = 609 [2023-12-21 09:28:13,512 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-21 09:28:13,513 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-21 09:28:13,513 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-21 09:28:13,513 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-21 09:28:13,521 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:28:13" (1/1) ... [2023-12-21 09:28:13,521 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:28:13" (1/1) ... [2023-12-21 09:28:13,526 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:28:13" (1/1) ... [2023-12-21 09:28:13,553 INFO L175 MemorySlicer]: Split 6 memory accesses to 2 slices as follows [2, 4]. 67 percent of accesses are in the largest equivalence class. The 6 initializations are split as follows [2, 4]. The 0 writes are split as follows [0, 0]. [2023-12-21 09:28:13,553 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:28:13" (1/1) ... [2023-12-21 09:28:13,553 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:28:13" (1/1) ... [2023-12-21 09:28:13,564 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:28:13" (1/1) ... [2023-12-21 09:28:13,570 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:28:13" (1/1) ... [2023-12-21 09:28:13,573 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:28:13" (1/1) ... [2023-12-21 09:28:13,575 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:28:13" (1/1) ... [2023-12-21 09:28:13,587 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-21 09:28:13,588 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-21 09:28:13,588 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-21 09:28:13,588 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-21 09:28:13,589 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:28:13" (1/1) ... [2023-12-21 09:28:13,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 09:28:13,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:28:13,630 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-21 09:28:13,642 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-21 09:28:13,665 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-12-21 09:28:13,666 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-12-21 09:28:13,666 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-12-21 09:28:13,666 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-12-21 09:28:13,666 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-12-21 09:28:13,666 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-12-21 09:28:13,667 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-12-21 09:28:13,667 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-12-21 09:28:13,667 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2023-12-21 09:28:13,667 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2023-12-21 09:28:13,667 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-12-21 09:28:13,668 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-12-21 09:28:13,668 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-21 09:28:13,668 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-12-21 09:28:13,668 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-12-21 09:28:13,668 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-12-21 09:28:13,669 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-12-21 09:28:13,671 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-12-21 09:28:13,671 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-12-21 09:28:13,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-21 09:28:13,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-12-21 09:28:13,671 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-21 09:28:13,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-21 09:28:13,843 INFO L241 CfgBuilder]: Building ICFG [2023-12-21 09:28:13,844 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-21 09:28:14,220 INFO L282 CfgBuilder]: Performing block encoding [2023-12-21 09:28:14,300 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-21 09:28:14,301 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-21 09:28:14,301 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 09:28:14 BoogieIcfgContainer [2023-12-21 09:28:14,301 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-21 09:28:14,303 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-21 09:28:14,303 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-21 09:28:14,306 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-21 09:28:14,306 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 09:28:12" (1/3) ... [2023-12-21 09:28:14,307 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ddcaf2b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 09:28:14, skipping insertion in model container [2023-12-21 09:28:14,308 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:28:13" (2/3) ... [2023-12-21 09:28:14,308 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ddcaf2b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 09:28:14, skipping insertion in model container [2023-12-21 09:28:14,308 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 09:28:14" (3/3) ... [2023-12-21 09:28:14,310 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec0_product10.cil.c [2023-12-21 09:28:14,341 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-21 09:28:14,342 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-21 09:28:14,400 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-21 09:28:14,413 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;@755ff05b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-21 09:28:14,413 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-21 09:28:14,418 INFO L276 IsEmpty]: Start isEmpty. Operand has 131 states, 101 states have (on average 1.5841584158415842) internal successors, (160), 103 states have internal predecessors, (160), 19 states have call successors, (19), 9 states have call predecessors, (19), 9 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-12-21 09:28:14,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-21 09:28:14,431 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:14,432 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:14,437 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:14,441 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:14,441 INFO L85 PathProgramCache]: Analyzing trace with hash 154553489, now seen corresponding path program 1 times [2023-12-21 09:28:14,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:14,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463591948] [2023-12-21 09:28:14,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:14,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:14,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:14,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:14,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:14,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:14,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:14,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-21 09:28:14,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:15,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-12-21 09:28:15,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:15,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-21 09:28:15,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:15,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-21 09:28:15,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:15,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-21 09:28:15,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:15,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-21 09:28:15,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:15,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-21 09:28:15,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:15,057 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-21 09:28:15,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:15,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463591948] [2023-12-21 09:28:15,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463591948] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:28:15,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175624927] [2023-12-21 09:28:15,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:15,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:28:15,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:28:15,068 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-21 09:28:15,097 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-21 09:28:15,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:15,352 INFO L262 TraceCheckSpWp]: Trace formula consists of 769 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-21 09:28:15,361 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:28:15,392 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-12-21 09:28:15,392 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:28:15,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175624927] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:15,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:28:15,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [8] total 8 [2023-12-21 09:28:15,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593213139] [2023-12-21 09:28:15,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:15,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-21 09:28:15,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:15,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-21 09:28:15,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-21 09:28:15,432 INFO L87 Difference]: Start difference. First operand has 131 states, 101 states have (on average 1.5841584158415842) internal successors, (160), 103 states have internal predecessors, (160), 19 states have call successors, (19), 9 states have call predecessors, (19), 9 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) Second operand has 2 states, 2 states have (on average 19.0) internal successors, (38), 2 states have internal predecessors, (38), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:15,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:15,522 INFO L93 Difference]: Finished difference Result 216 states and 316 transitions. [2023-12-21 09:28:15,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-21 09:28:15,525 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 19.0) internal successors, (38), 2 states have internal predecessors, (38), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 70 [2023-12-21 09:28:15,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:15,538 INFO L225 Difference]: With dead ends: 216 [2023-12-21 09:28:15,538 INFO L226 Difference]: Without dead ends: 128 [2023-12-21 09:28:15,545 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-21 09:28:15,550 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:15,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 180 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 09:28:15,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2023-12-21 09:28:15,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 128. [2023-12-21 09:28:15,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 99 states have (on average 1.5454545454545454) internal successors, (153), 100 states have internal predecessors, (153), 19 states have call successors, (19), 9 states have call predecessors, (19), 9 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-12-21 09:28:15,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 190 transitions. [2023-12-21 09:28:15,617 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 190 transitions. Word has length 70 [2023-12-21 09:28:15,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:15,618 INFO L495 AbstractCegarLoop]: Abstraction has 128 states and 190 transitions. [2023-12-21 09:28:15,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 19.0) internal successors, (38), 2 states have internal predecessors, (38), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:15,619 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 190 transitions. [2023-12-21 09:28:15,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-21 09:28:15,624 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:15,624 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:15,635 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-21 09:28:15,825 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-21 09:28:15,825 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:15,826 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:15,826 INFO L85 PathProgramCache]: Analyzing trace with hash -2044118147, now seen corresponding path program 1 times [2023-12-21 09:28:15,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:15,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096663440] [2023-12-21 09:28:15,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:15,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:15,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:16,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:16,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-21 09:28:16,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-12-21 09:28:16,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-21 09:28:16,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-21 09:28:16,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-21 09:28:16,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-21 09:28:16,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:28:16,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,120 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-21 09:28:16,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:16,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096663440] [2023-12-21 09:28:16,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096663440] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:28:16,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083261229] [2023-12-21 09:28:16,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:16,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:28:16,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:28:16,125 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-21 09:28:16,152 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-21 09:28:16,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,365 INFO L262 TraceCheckSpWp]: Trace formula consists of 770 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 09:28:16,371 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:28:16,406 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-12-21 09:28:16,406 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:28:16,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083261229] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:16,407 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:28:16,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2023-12-21 09:28:16,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204218005] [2023-12-21 09:28:16,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:16,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 09:28:16,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:16,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 09:28:16,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-21 09:28:16,411 INFO L87 Difference]: Start difference. First operand 128 states and 190 transitions. Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:16,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:16,466 INFO L93 Difference]: Finished difference Result 212 states and 303 transitions. [2023-12-21 09:28:16,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 09:28:16,467 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 71 [2023-12-21 09:28:16,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:16,468 INFO L225 Difference]: With dead ends: 212 [2023-12-21 09:28:16,469 INFO L226 Difference]: Without dead ends: 130 [2023-12-21 09:28:16,469 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 85 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-21 09:28:16,470 INFO L413 NwaCegarLoop]: 177 mSDtfsCounter, 0 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:16,471 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 353 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 09:28:16,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2023-12-21 09:28:16,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2023-12-21 09:28:16,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 101 states have (on average 1.5346534653465347) internal successors, (155), 102 states have internal predecessors, (155), 19 states have call successors, (19), 9 states have call predecessors, (19), 9 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-12-21 09:28:16,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 192 transitions. [2023-12-21 09:28:16,498 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 192 transitions. Word has length 71 [2023-12-21 09:28:16,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:16,498 INFO L495 AbstractCegarLoop]: Abstraction has 130 states and 192 transitions. [2023-12-21 09:28:16,498 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:16,498 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 192 transitions. [2023-12-21 09:28:16,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-21 09:28:16,500 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:16,500 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:16,518 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-21 09:28:16,709 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-21 09:28:16,710 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:16,710 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:16,710 INFO L85 PathProgramCache]: Analyzing trace with hash 1196622265, now seen corresponding path program 1 times [2023-12-21 09:28:16,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:16,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627485028] [2023-12-21 09:28:16,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:16,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:16,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:16,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:16,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-12-21 09:28:16,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-12-21 09:28:16,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-12-21 09:28:16,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-21 09:28:16,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-21 09:28:16,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-21 09:28:16,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-21 09:28:16,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:16,928 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-21 09:28:16,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:16,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627485028] [2023-12-21 09:28:16,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627485028] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:28:16,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608930126] [2023-12-21 09:28:16,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:16,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:28:16,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:28:16,930 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-21 09:28:16,953 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-21 09:28:17,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:17,154 INFO L262 TraceCheckSpWp]: Trace formula consists of 781 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 09:28:17,165 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:28:17,234 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-21 09:28:17,234 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:28:17,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608930126] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:17,235 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:28:17,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2023-12-21 09:28:17,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326668382] [2023-12-21 09:28:17,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:17,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 09:28:17,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:17,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 09:28:17,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2023-12-21 09:28:17,237 INFO L87 Difference]: Start difference. First operand 130 states and 192 transitions. Second operand has 5 states, 4 states have (on average 12.0) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-21 09:28:17,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:17,410 INFO L93 Difference]: Finished difference Result 257 states and 381 transitions. [2023-12-21 09:28:17,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 09:28:17,410 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 12.0) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 75 [2023-12-21 09:28:17,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:17,413 INFO L225 Difference]: With dead ends: 257 [2023-12-21 09:28:17,413 INFO L226 Difference]: Without dead ends: 132 [2023-12-21 09:28:17,415 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2023-12-21 09:28:17,415 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 8 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 661 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:17,416 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 661 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 09:28:17,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2023-12-21 09:28:17,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 132. [2023-12-21 09:28:17,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 102 states have (on average 1.5294117647058822) internal successors, (156), 104 states have internal predecessors, (156), 19 states have call successors, (19), 9 states have call predecessors, (19), 10 states have return successors, (20), 18 states have call predecessors, (20), 18 states have call successors, (20) [2023-12-21 09:28:17,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 195 transitions. [2023-12-21 09:28:17,448 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 195 transitions. Word has length 75 [2023-12-21 09:28:17,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:17,449 INFO L495 AbstractCegarLoop]: Abstraction has 132 states and 195 transitions. [2023-12-21 09:28:17,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 12.0) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-21 09:28:17,450 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 195 transitions. [2023-12-21 09:28:17,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-21 09:28:17,455 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:17,456 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:17,462 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-21 09:28:17,656 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-21 09:28:17,657 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:17,657 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:17,657 INFO L85 PathProgramCache]: Analyzing trace with hash 2005341236, now seen corresponding path program 1 times [2023-12-21 09:28:17,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:17,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131986477] [2023-12-21 09:28:17,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:17,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:17,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:17,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:17,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:17,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:17,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:17,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:17,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:17,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-12-21 09:28:17,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:17,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-21 09:28:17,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:17,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-21 09:28:17,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:17,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-21 09:28:17,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:17,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-21 09:28:17,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:17,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-21 09:28:17,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:17,831 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-21 09:28:17,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:17,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131986477] [2023-12-21 09:28:17,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131986477] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:17,831 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:28:17,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-21 09:28:17,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689174682] [2023-12-21 09:28:17,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:17,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-21 09:28:17,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:17,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-21 09:28:17,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-21 09:28:17,834 INFO L87 Difference]: Start difference. First operand 132 states and 195 transitions. Second operand has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 5 states have internal predecessors, (47), 3 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-21 09:28:18,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:18,773 INFO L93 Difference]: Finished difference Result 366 states and 555 transitions. [2023-12-21 09:28:18,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-21 09:28:18,774 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 5 states have internal predecessors, (47), 3 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 76 [2023-12-21 09:28:18,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:18,781 INFO L225 Difference]: With dead ends: 366 [2023-12-21 09:28:18,781 INFO L226 Difference]: Without dead ends: 249 [2023-12-21 09:28:18,782 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2023-12-21 09:28:18,786 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 289 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 1237 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 1337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:18,789 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [299 Valid, 449 Invalid, 1337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1237 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-21 09:28:18,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2023-12-21 09:28:18,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 132. [2023-12-21 09:28:18,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 102 states have (on average 1.5294117647058822) internal successors, (156), 104 states have internal predecessors, (156), 19 states have call successors, (19), 9 states have call predecessors, (19), 10 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2023-12-21 09:28:18,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 194 transitions. [2023-12-21 09:28:18,818 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 194 transitions. Word has length 76 [2023-12-21 09:28:18,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:18,818 INFO L495 AbstractCegarLoop]: Abstraction has 132 states and 194 transitions. [2023-12-21 09:28:18,819 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 5 states have internal predecessors, (47), 3 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-21 09:28:18,819 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 194 transitions. [2023-12-21 09:28:18,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-21 09:28:18,820 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:18,820 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:18,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-21 09:28:18,820 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:18,820 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:18,821 INFO L85 PathProgramCache]: Analyzing trace with hash 1627377041, now seen corresponding path program 2 times [2023-12-21 09:28:18,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:18,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2792887] [2023-12-21 09:28:18,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:18,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:18,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:18,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:18,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:18,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:18,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:18,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:18,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:19,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-12-21 09:28:19,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:19,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-21 09:28:19,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:19,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-21 09:28:19,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:19,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-21 09:28:19,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:19,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:28:19,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:19,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 09:28:19,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:19,034 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-21 09:28:19,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:19,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2792887] [2023-12-21 09:28:19,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2792887] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:19,036 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:28:19,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-21 09:28:19,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048975750] [2023-12-21 09:28:19,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:19,037 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-21 09:28:19,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:19,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-21 09:28:19,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-21 09:28:19,038 INFO L87 Difference]: Start difference. First operand 132 states and 194 transitions. Second operand has 8 states, 7 states have (on average 6.857142857142857) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-21 09:28:19,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:19,996 INFO L93 Difference]: Finished difference Result 368 states and 558 transitions. [2023-12-21 09:28:19,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-21 09:28:19,997 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.857142857142857) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 77 [2023-12-21 09:28:19,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:19,999 INFO L225 Difference]: With dead ends: 368 [2023-12-21 09:28:19,999 INFO L226 Difference]: Without dead ends: 251 [2023-12-21 09:28:20,000 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2023-12-21 09:28:20,001 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 281 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 1326 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 451 SdHoareTripleChecker+Invalid, 1412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:20,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [291 Valid, 451 Invalid, 1412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1326 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-21 09:28:20,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2023-12-21 09:28:20,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 134. [2023-12-21 09:28:20,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 103 states have (on average 1.5242718446601942) internal successors, (157), 106 states have internal predecessors, (157), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-21 09:28:20,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 197 transitions. [2023-12-21 09:28:20,015 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 197 transitions. Word has length 77 [2023-12-21 09:28:20,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:20,016 INFO L495 AbstractCegarLoop]: Abstraction has 134 states and 197 transitions. [2023-12-21 09:28:20,016 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.857142857142857) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-21 09:28:20,016 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 197 transitions. [2023-12-21 09:28:20,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-21 09:28:20,017 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:20,017 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:20,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-21 09:28:20,018 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:20,018 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:20,018 INFO L85 PathProgramCache]: Analyzing trace with hash -97828967, now seen corresponding path program 1 times [2023-12-21 09:28:20,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:20,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387066639] [2023-12-21 09:28:20,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:20,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:20,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:20,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:20,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:20,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:20,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:20,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:20,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:20,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-12-21 09:28:20,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:20,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-21 09:28:20,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:20,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-21 09:28:20,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:20,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-21 09:28:20,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:20,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-21 09:28:20,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:20,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-21 09:28:20,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:20,147 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-21 09:28:20,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:20,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387066639] [2023-12-21 09:28:20,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387066639] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:28:20,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155956405] [2023-12-21 09:28:20,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:20,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:28:20,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:28:20,149 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-21 09:28:20,170 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-21 09:28:20,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:20,361 INFO L262 TraceCheckSpWp]: Trace formula consists of 784 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-21 09:28:20,364 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:28:20,388 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-21 09:28:20,388 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 09:28:20,466 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-21 09:28:20,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155956405] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 09:28:20,467 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-21 09:28:20,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 4] total 10 [2023-12-21 09:28:20,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492337039] [2023-12-21 09:28:20,467 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-21 09:28:20,468 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-21 09:28:20,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:20,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-21 09:28:20,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:28:20,469 INFO L87 Difference]: Start difference. First operand 134 states and 197 transitions. Second operand has 10 states, 10 states have (on average 7.0) internal successors, (70), 7 states have internal predecessors, (70), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-21 09:28:21,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:21,319 INFO L93 Difference]: Finished difference Result 444 states and 703 transitions. [2023-12-21 09:28:21,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-21 09:28:21,319 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.0) internal successors, (70), 7 states have internal predecessors, (70), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 78 [2023-12-21 09:28:21,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:21,322 INFO L225 Difference]: With dead ends: 444 [2023-12-21 09:28:21,322 INFO L226 Difference]: Without dead ends: 362 [2023-12-21 09:28:21,323 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2023-12-21 09:28:21,323 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 514 mSDsluCounter, 504 mSDsCounter, 0 mSdLazyCounter, 1329 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 526 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 1426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:21,324 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [526 Valid, 584 Invalid, 1426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1329 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-21 09:28:21,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2023-12-21 09:28:21,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 230. [2023-12-21 09:28:21,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 199 states have (on average 1.693467336683417) internal successors, (337), 202 states have internal predecessors, (337), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-21 09:28:21,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 377 transitions. [2023-12-21 09:28:21,339 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 377 transitions. Word has length 78 [2023-12-21 09:28:21,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:21,339 INFO L495 AbstractCegarLoop]: Abstraction has 230 states and 377 transitions. [2023-12-21 09:28:21,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.0) internal successors, (70), 7 states have internal predecessors, (70), 2 states have call successors, (24), 5 states have call predecessors, (24), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-21 09:28:21,339 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 377 transitions. [2023-12-21 09:28:21,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-21 09:28:21,340 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:21,341 INFO L195 NwaCegarLoop]: trace histogram [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-21 09:28:21,355 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-21 09:28:21,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:28:21,549 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:21,549 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:21,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1535163519, now seen corresponding path program 1 times [2023-12-21 09:28:21,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:21,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947532533] [2023-12-21 09:28:21,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:21,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:21,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:21,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:21,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:21,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:21,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:21,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:21,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:21,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-21 09:28:21,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:21,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-21 09:28:21,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:21,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-21 09:28:21,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:21,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-21 09:28:21,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:21,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-12-21 09:28:21,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:21,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-21 09:28:21,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:21,631 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-21 09:28:21,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:21,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947532533] [2023-12-21 09:28:21,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947532533] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:21,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:28:21,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-21 09:28:21,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136774720] [2023-12-21 09:28:21,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:21,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 09:28:21,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:21,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 09:28:21,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-21 09:28:21,633 INFO L87 Difference]: Start difference. First operand 230 states and 377 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:22,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:22,310 INFO L93 Difference]: Finished difference Result 655 states and 1096 transitions. [2023-12-21 09:28:22,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 09:28:22,311 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 85 [2023-12-21 09:28:22,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:22,314 INFO L225 Difference]: With dead ends: 655 [2023-12-21 09:28:22,314 INFO L226 Difference]: Without dead ends: 447 [2023-12-21 09:28:22,315 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:28:22,315 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 339 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 737 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 737 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:22,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [350 Valid, 324 Invalid, 838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 737 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-21 09:28:22,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2023-12-21 09:28:22,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 325. [2023-12-21 09:28:22,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 294 states have (on average 1.7346938775510203) internal successors, (510), 297 states have internal predecessors, (510), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-21 09:28:22,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 550 transitions. [2023-12-21 09:28:22,335 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 550 transitions. Word has length 85 [2023-12-21 09:28:22,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:22,337 INFO L495 AbstractCegarLoop]: Abstraction has 325 states and 550 transitions. [2023-12-21 09:28:22,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:22,337 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 550 transitions. [2023-12-21 09:28:22,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-21 09:28:22,338 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:22,338 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:22,338 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-21 09:28:22,339 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:22,339 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:22,339 INFO L85 PathProgramCache]: Analyzing trace with hash 273940353, now seen corresponding path program 1 times [2023-12-21 09:28:22,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:22,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782110709] [2023-12-21 09:28:22,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:22,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:22,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:22,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:22,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:22,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:22,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:22,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:22,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:22,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-12-21 09:28:22,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:22,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-21 09:28:22,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:22,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-21 09:28:22,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:22,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-21 09:28:22,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:22,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-21 09:28:22,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:22,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-21 09:28:22,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:22,411 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-21 09:28:22,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:22,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782110709] [2023-12-21 09:28:22,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782110709] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:22,411 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:28:22,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-21 09:28:22,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608893793] [2023-12-21 09:28:22,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:22,412 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 09:28:22,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:22,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 09:28:22,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-21 09:28:22,413 INFO L87 Difference]: Start difference. First operand 325 states and 550 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:23,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:23,062 INFO L93 Difference]: Finished difference Result 872 states and 1494 transitions. [2023-12-21 09:28:23,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 09:28:23,062 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 86 [2023-12-21 09:28:23,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:23,065 INFO L225 Difference]: With dead ends: 872 [2023-12-21 09:28:23,065 INFO L226 Difference]: Without dead ends: 584 [2023-12-21 09:28:23,066 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:28:23,067 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 337 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 744 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 744 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:23,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [348 Valid, 318 Invalid, 844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 744 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-21 09:28:23,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2023-12-21 09:28:23,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 462. [2023-12-21 09:28:23,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 431 states have (on average 1.7563805104408352) internal successors, (757), 434 states have internal predecessors, (757), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-21 09:28:23,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 797 transitions. [2023-12-21 09:28:23,089 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 797 transitions. Word has length 86 [2023-12-21 09:28:23,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:23,090 INFO L495 AbstractCegarLoop]: Abstraction has 462 states and 797 transitions. [2023-12-21 09:28:23,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:23,090 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 797 transitions. [2023-12-21 09:28:23,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-12-21 09:28:23,092 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:23,092 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:23,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-21 09:28:23,092 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:23,092 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:23,093 INFO L85 PathProgramCache]: Analyzing trace with hash -356716321, now seen corresponding path program 1 times [2023-12-21 09:28:23,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:23,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108796856] [2023-12-21 09:28:23,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:23,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:23,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:23,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:23,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:23,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-12-21 09:28:23,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-21 09:28:23,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-12-21 09:28:23,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-21 09:28:23,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-21 09:28:23,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-21 09:28:23,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,174 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-21 09:28:23,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:23,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108796856] [2023-12-21 09:28:23,174 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108796856] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:23,174 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:28:23,174 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-21 09:28:23,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748055761] [2023-12-21 09:28:23,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:23,175 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 09:28:23,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:23,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 09:28:23,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-21 09:28:23,175 INFO L87 Difference]: Start difference. First operand 462 states and 797 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:23,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:23,841 INFO L93 Difference]: Finished difference Result 1230 states and 2140 transitions. [2023-12-21 09:28:23,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 09:28:23,842 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 87 [2023-12-21 09:28:23,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:23,845 INFO L225 Difference]: With dead ends: 1230 [2023-12-21 09:28:23,845 INFO L226 Difference]: Without dead ends: 822 [2023-12-21 09:28:23,846 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:28:23,847 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 332 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:23,847 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 321 Invalid, 853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 757 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-21 09:28:23,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 822 states. [2023-12-21 09:28:23,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 822 to 700. [2023-12-21 09:28:23,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 669 states have (on average 1.7608370702541105) internal successors, (1178), 672 states have internal predecessors, (1178), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-21 09:28:23,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 1218 transitions. [2023-12-21 09:28:23,877 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 1218 transitions. Word has length 87 [2023-12-21 09:28:23,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:23,877 INFO L495 AbstractCegarLoop]: Abstraction has 700 states and 1218 transitions. [2023-12-21 09:28:23,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:23,877 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 1218 transitions. [2023-12-21 09:28:23,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-12-21 09:28:23,879 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:23,879 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:23,879 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-21 09:28:23,879 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:23,880 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:23,880 INFO L85 PathProgramCache]: Analyzing trace with hash -737297009, now seen corresponding path program 1 times [2023-12-21 09:28:23,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:23,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104980236] [2023-12-21 09:28:23,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:23,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:23,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:23,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:23,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:23,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-21 09:28:23,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-21 09:28:23,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-12-21 09:28:23,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-21 09:28:23,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-21 09:28:23,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-21 09:28:23,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:23,953 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-21 09:28:23,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:23,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104980236] [2023-12-21 09:28:23,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104980236] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:23,954 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:28:23,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-21 09:28:23,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697226868] [2023-12-21 09:28:23,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:23,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 09:28:23,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:23,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 09:28:23,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-21 09:28:23,955 INFO L87 Difference]: Start difference. First operand 700 states and 1218 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:24,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:24,600 INFO L93 Difference]: Finished difference Result 1807 states and 3168 transitions. [2023-12-21 09:28:24,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 09:28:24,602 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 88 [2023-12-21 09:28:24,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:24,608 INFO L225 Difference]: With dead ends: 1807 [2023-12-21 09:28:24,608 INFO L226 Difference]: Without dead ends: 1204 [2023-12-21 09:28:24,610 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:28:24,610 INFO L413 NwaCegarLoop]: 74 mSDtfsCounter, 331 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 742 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 742 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:24,610 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 320 Invalid, 844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 742 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-21 09:28:24,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1204 states. [2023-12-21 09:28:24,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1204 to 1082. [2023-12-21 09:28:24,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1082 states, 1051 states have (on average 1.7554709800190296) internal successors, (1845), 1054 states have internal predecessors, (1845), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-21 09:28:24,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1082 states to 1082 states and 1885 transitions. [2023-12-21 09:28:24,644 INFO L78 Accepts]: Start accepts. Automaton has 1082 states and 1885 transitions. Word has length 88 [2023-12-21 09:28:24,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:24,644 INFO L495 AbstractCegarLoop]: Abstraction has 1082 states and 1885 transitions. [2023-12-21 09:28:24,644 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:24,644 INFO L276 IsEmpty]: Start isEmpty. Operand 1082 states and 1885 transitions. [2023-12-21 09:28:24,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-21 09:28:24,647 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:24,647 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:24,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-21 09:28:24,647 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:24,667 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:24,667 INFO L85 PathProgramCache]: Analyzing trace with hash 71594941, now seen corresponding path program 1 times [2023-12-21 09:28:24,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:24,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87214990] [2023-12-21 09:28:24,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:24,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:24,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:24,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:24,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:24,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:24,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:24,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:24,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:24,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-21 09:28:24,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:24,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-21 09:28:24,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:24,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-21 09:28:24,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:24,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-21 09:28:24,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:24,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-21 09:28:24,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:24,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-21 09:28:24,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:24,748 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-21 09:28:24,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:24,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87214990] [2023-12-21 09:28:24,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87214990] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:24,748 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:28:24,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-21 09:28:24,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201341155] [2023-12-21 09:28:24,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:24,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 09:28:24,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:24,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 09:28:24,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-21 09:28:24,750 INFO L87 Difference]: Start difference. First operand 1082 states and 1885 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:25,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:25,365 INFO L93 Difference]: Finished difference Result 2748 states and 4829 transitions. [2023-12-21 09:28:25,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 09:28:25,365 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 89 [2023-12-21 09:28:25,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:25,375 INFO L225 Difference]: With dead ends: 2748 [2023-12-21 09:28:25,375 INFO L226 Difference]: Without dead ends: 1836 [2023-12-21 09:28:25,378 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:28:25,378 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 330 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 743 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:25,379 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [340 Valid, 321 Invalid, 844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 743 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-21 09:28:25,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1836 states. [2023-12-21 09:28:25,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1836 to 1714. [2023-12-21 09:28:25,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1714 states, 1683 states have (on average 1.7462863933452168) internal successors, (2939), 1686 states have internal predecessors, (2939), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-21 09:28:25,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1714 states to 1714 states and 2979 transitions. [2023-12-21 09:28:25,426 INFO L78 Accepts]: Start accepts. Automaton has 1714 states and 2979 transitions. Word has length 89 [2023-12-21 09:28:25,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:25,427 INFO L495 AbstractCegarLoop]: Abstraction has 1714 states and 2979 transitions. [2023-12-21 09:28:25,427 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:25,427 INFO L276 IsEmpty]: Start isEmpty. Operand 1714 states and 2979 transitions. [2023-12-21 09:28:25,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-21 09:28:25,432 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:25,432 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 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] [2023-12-21 09:28:25,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-21 09:28:25,432 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:25,432 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:25,432 INFO L85 PathProgramCache]: Analyzing trace with hash 250990157, now seen corresponding path program 2 times [2023-12-21 09:28:25,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:25,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025310981] [2023-12-21 09:28:25,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:25,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:25,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:25,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:25,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:25,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:25,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:25,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:25,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:25,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-21 09:28:25,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:25,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-21 09:28:25,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:25,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-21 09:28:25,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:25,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:28:25,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:25,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-21 09:28:25,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:25,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-21 09:28:25,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:25,547 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-21 09:28:25,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:25,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025310981] [2023-12-21 09:28:25,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025310981] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:25,547 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:28:25,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-21 09:28:25,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550088712] [2023-12-21 09:28:25,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:25,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 09:28:25,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:25,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 09:28:25,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-21 09:28:25,550 INFO L87 Difference]: Start difference. First operand 1714 states and 2979 transitions. Second operand has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:26,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:26,355 INFO L93 Difference]: Finished difference Result 3042 states and 5286 transitions. [2023-12-21 09:28:26,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 09:28:26,356 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 90 [2023-12-21 09:28:26,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:26,363 INFO L225 Difference]: With dead ends: 3042 [2023-12-21 09:28:26,364 INFO L226 Difference]: Without dead ends: 1836 [2023-12-21 09:28:26,365 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2023-12-21 09:28:26,366 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 405 mSDsluCounter, 414 mSDsCounter, 0 mSdLazyCounter, 1030 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 1124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1030 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:26,366 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [419 Valid, 545 Invalid, 1124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1030 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-21 09:28:26,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1836 states. [2023-12-21 09:28:26,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1836 to 1714. [2023-12-21 09:28:26,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1714 states, 1683 states have (on average 1.7332144979203803) internal successors, (2917), 1686 states have internal predecessors, (2917), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-21 09:28:26,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1714 states to 1714 states and 2957 transitions. [2023-12-21 09:28:26,416 INFO L78 Accepts]: Start accepts. Automaton has 1714 states and 2957 transitions. Word has length 90 [2023-12-21 09:28:26,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:26,416 INFO L495 AbstractCegarLoop]: Abstraction has 1714 states and 2957 transitions. [2023-12-21 09:28:26,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:26,416 INFO L276 IsEmpty]: Start isEmpty. Operand 1714 states and 2957 transitions. [2023-12-21 09:28:26,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-21 09:28:26,420 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:26,420 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:26,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-21 09:28:26,420 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:26,421 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:26,421 INFO L85 PathProgramCache]: Analyzing trace with hash 1169588913, now seen corresponding path program 1 times [2023-12-21 09:28:26,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:26,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626221580] [2023-12-21 09:28:26,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:26,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:26,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:26,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:26,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:26,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:26,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:26,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:26,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:26,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-21 09:28:26,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:26,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-21 09:28:26,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:26,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-21 09:28:26,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:26,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:28:26,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:26,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-12-21 09:28:26,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:26,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-21 09:28:26,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:26,505 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-21 09:28:26,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:26,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626221580] [2023-12-21 09:28:26,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626221580] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:26,505 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:28:26,505 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-21 09:28:26,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133719256] [2023-12-21 09:28:26,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:26,506 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 09:28:26,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:26,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 09:28:26,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-21 09:28:26,507 INFO L87 Difference]: Start difference. First operand 1714 states and 2957 transitions. Second operand has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:27,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:27,127 INFO L93 Difference]: Finished difference Result 4137 states and 7207 transitions. [2023-12-21 09:28:27,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 09:28:27,127 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 90 [2023-12-21 09:28:27,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:27,138 INFO L225 Difference]: With dead ends: 4137 [2023-12-21 09:28:27,139 INFO L226 Difference]: Without dead ends: 2768 [2023-12-21 09:28:27,142 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:28:27,142 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 327 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:27,143 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [337 Valid, 316 Invalid, 854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-21 09:28:27,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2768 states. [2023-12-21 09:28:27,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2768 to 2646. [2023-12-21 09:28:27,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2646 states, 2615 states have (on average 1.7204588910133842) internal successors, (4499), 2618 states have internal predecessors, (4499), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-21 09:28:27,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2646 states to 2646 states and 4539 transitions. [2023-12-21 09:28:27,255 INFO L78 Accepts]: Start accepts. Automaton has 2646 states and 4539 transitions. Word has length 90 [2023-12-21 09:28:27,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:27,256 INFO L495 AbstractCegarLoop]: Abstraction has 2646 states and 4539 transitions. [2023-12-21 09:28:27,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:27,256 INFO L276 IsEmpty]: Start isEmpty. Operand 2646 states and 4539 transitions. [2023-12-21 09:28:27,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-21 09:28:27,262 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:27,263 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:27,263 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-21 09:28:27,263 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:27,263 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:27,263 INFO L85 PathProgramCache]: Analyzing trace with hash -341451109, now seen corresponding path program 1 times [2023-12-21 09:28:27,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:27,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884376849] [2023-12-21 09:28:27,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:27,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:27,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:27,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:27,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:27,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:27,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:27,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:27,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:27,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-21 09:28:27,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:27,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-21 09:28:27,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:27,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-21 09:28:27,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:27,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-21 09:28:27,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:27,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-21 09:28:27,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:27,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-21 09:28:27,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:27,333 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-21 09:28:27,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:27,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884376849] [2023-12-21 09:28:27,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884376849] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:27,333 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:28:27,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-21 09:28:27,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804702448] [2023-12-21 09:28:27,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:27,334 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 09:28:27,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:27,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 09:28:27,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-21 09:28:27,334 INFO L87 Difference]: Start difference. First operand 2646 states and 4539 transitions. Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:27,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:27,955 INFO L93 Difference]: Finished difference Result 6726 states and 11658 transitions. [2023-12-21 09:28:27,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 09:28:27,956 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 91 [2023-12-21 09:28:27,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:27,972 INFO L225 Difference]: With dead ends: 6726 [2023-12-21 09:28:27,972 INFO L226 Difference]: Without dead ends: 4582 [2023-12-21 09:28:27,977 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:28:27,977 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 325 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:27,978 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [336 Valid, 324 Invalid, 854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 757 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-21 09:28:27,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4582 states. [2023-12-21 09:28:28,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4582 to 4460. [2023-12-21 09:28:28,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4460 states, 4429 states have (on average 1.7078347256717092) internal successors, (7564), 4432 states have internal predecessors, (7564), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-21 09:28:28,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4460 states to 4460 states and 7604 transitions. [2023-12-21 09:28:28,127 INFO L78 Accepts]: Start accepts. Automaton has 4460 states and 7604 transitions. Word has length 91 [2023-12-21 09:28:28,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:28,127 INFO L495 AbstractCegarLoop]: Abstraction has 4460 states and 7604 transitions. [2023-12-21 09:28:28,127 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:28,127 INFO L276 IsEmpty]: Start isEmpty. Operand 4460 states and 7604 transitions. [2023-12-21 09:28:28,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-21 09:28:28,134 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:28,135 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:28,135 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-21 09:28:28,135 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:28,135 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:28,135 INFO L85 PathProgramCache]: Analyzing trace with hash -124851905, now seen corresponding path program 1 times [2023-12-21 09:28:28,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:28,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764935272] [2023-12-21 09:28:28,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:28,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:28,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:28,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:28,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:28,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:28,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:28,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:28,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:28,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-21 09:28:28,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:28,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-21 09:28:28,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:28,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-21 09:28:28,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:28,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-21 09:28:28,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:28,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-21 09:28:28,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:28,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-21 09:28:28,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:28,206 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-21 09:28:28,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:28,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764935272] [2023-12-21 09:28:28,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764935272] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:28,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:28:28,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-21 09:28:28,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26832525] [2023-12-21 09:28:28,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:28,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 09:28:28,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:28,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 09:28:28,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-21 09:28:28,207 INFO L87 Difference]: Start difference. First operand 4460 states and 7604 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:28,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:28,911 INFO L93 Difference]: Finished difference Result 11635 states and 20017 transitions. [2023-12-21 09:28:28,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 09:28:28,912 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 92 [2023-12-21 09:28:28,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:28,962 INFO L225 Difference]: With dead ends: 11635 [2023-12-21 09:28:28,962 INFO L226 Difference]: Without dead ends: 7912 [2023-12-21 09:28:28,973 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:28:28,973 INFO L413 NwaCegarLoop]: 74 mSDtfsCounter, 323 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 746 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:28,974 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [334 Valid, 320 Invalid, 844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 746 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-21 09:28:28,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7912 states. [2023-12-21 09:28:29,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7912 to 7790. [2023-12-21 09:28:29,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7790 states, 7759 states have (on average 1.6936460884134554) internal successors, (13141), 7762 states have internal predecessors, (13141), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-21 09:28:29,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7790 states to 7790 states and 13181 transitions. [2023-12-21 09:28:29,271 INFO L78 Accepts]: Start accepts. Automaton has 7790 states and 13181 transitions. Word has length 92 [2023-12-21 09:28:29,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:29,271 INFO L495 AbstractCegarLoop]: Abstraction has 7790 states and 13181 transitions. [2023-12-21 09:28:29,272 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:29,272 INFO L276 IsEmpty]: Start isEmpty. Operand 7790 states and 13181 transitions. [2023-12-21 09:28:29,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-12-21 09:28:29,287 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:29,288 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:29,288 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-21 09:28:29,288 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:29,289 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:29,289 INFO L85 PathProgramCache]: Analyzing trace with hash -495304967, now seen corresponding path program 1 times [2023-12-21 09:28:29,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:29,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261495170] [2023-12-21 09:28:29,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:29,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:29,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:29,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:29,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:29,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:29,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:29,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:29,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:29,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-12-21 09:28:29,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:29,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-12-21 09:28:29,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:29,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-12-21 09:28:29,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:29,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-12-21 09:28:29,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:29,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-21 09:28:29,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:29,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-21 09:28:29,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:29,361 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-21 09:28:29,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:29,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261495170] [2023-12-21 09:28:29,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261495170] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:29,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:28:29,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-21 09:28:29,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244025383] [2023-12-21 09:28:29,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:29,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 09:28:29,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:29,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 09:28:29,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-21 09:28:29,363 INFO L87 Difference]: Start difference. First operand 7790 states and 13181 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:30,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:30,167 INFO L93 Difference]: Finished difference Result 20920 states and 35640 transitions. [2023-12-21 09:28:30,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 09:28:30,167 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 93 [2023-12-21 09:28:30,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:30,199 INFO L225 Difference]: With dead ends: 20920 [2023-12-21 09:28:30,199 INFO L226 Difference]: Without dead ends: 14168 [2023-12-21 09:28:30,208 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:28:30,209 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 322 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 763 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:30,209 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 326 Invalid, 862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 763 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-21 09:28:30,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14168 states. [2023-12-21 09:28:30,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14168 to 14046. [2023-12-21 09:28:30,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14046 states, 14015 states have (on average 1.6768462361755263) internal successors, (23501), 14018 states have internal predecessors, (23501), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-21 09:28:30,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14046 states to 14046 states and 23541 transitions. [2023-12-21 09:28:30,641 INFO L78 Accepts]: Start accepts. Automaton has 14046 states and 23541 transitions. Word has length 93 [2023-12-21 09:28:30,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:30,641 INFO L495 AbstractCegarLoop]: Abstraction has 14046 states and 23541 transitions. [2023-12-21 09:28:30,641 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:30,641 INFO L276 IsEmpty]: Start isEmpty. Operand 14046 states and 23541 transitions. [2023-12-21 09:28:30,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-21 09:28:30,663 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:30,663 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:30,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-21 09:28:30,664 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:30,664 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:30,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1508286689, now seen corresponding path program 1 times [2023-12-21 09:28:30,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:30,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657374230] [2023-12-21 09:28:30,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:30,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:30,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:30,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:30,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:30,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:30,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:30,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:30,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:30,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-12-21 09:28:30,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:30,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-12-21 09:28:30,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:30,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-12-21 09:28:30,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:30,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-21 09:28:30,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:30,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-21 09:28:30,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:30,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-21 09:28:30,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:30,740 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-21 09:28:30,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:30,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657374230] [2023-12-21 09:28:30,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657374230] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:30,741 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:28:30,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-21 09:28:30,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59498365] [2023-12-21 09:28:30,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:30,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 09:28:30,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:30,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 09:28:30,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-21 09:28:30,742 INFO L87 Difference]: Start difference. First operand 14046 states and 23541 transitions. Second operand has 6 states, 6 states have (on average 10.5) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:31,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:31,685 INFO L93 Difference]: Finished difference Result 38737 states and 65202 transitions. [2023-12-21 09:28:31,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 09:28:31,685 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 94 [2023-12-21 09:28:31,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:31,761 INFO L225 Difference]: With dead ends: 38737 [2023-12-21 09:28:31,762 INFO L226 Difference]: Without dead ends: 26104 [2023-12-21 09:28:31,781 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:28:31,782 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 317 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 762 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 762 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:31,782 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [327 Valid, 322 Invalid, 858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 762 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-21 09:28:31,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26104 states. [2023-12-21 09:28:32,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26104 to 25982. [2023-12-21 09:28:32,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25982 states, 25951 states have (on average 1.656776232129783) internal successors, (42995), 25954 states have internal predecessors, (42995), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-21 09:28:32,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25982 states to 25982 states and 43035 transitions. [2023-12-21 09:28:32,517 INFO L78 Accepts]: Start accepts. Automaton has 25982 states and 43035 transitions. Word has length 94 [2023-12-21 09:28:32,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:32,517 INFO L495 AbstractCegarLoop]: Abstraction has 25982 states and 43035 transitions. [2023-12-21 09:28:32,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:32,518 INFO L276 IsEmpty]: Start isEmpty. Operand 25982 states and 43035 transitions. [2023-12-21 09:28:32,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-21 09:28:32,549 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:32,550 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:32,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-21 09:28:32,550 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:32,550 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:32,551 INFO L85 PathProgramCache]: Analyzing trace with hash -1339627689, now seen corresponding path program 1 times [2023-12-21 09:28:32,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:32,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612673786] [2023-12-21 09:28:32,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:32,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:32,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:32,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:32,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:32,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:32,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:32,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:32,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:32,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-12-21 09:28:32,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:32,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-12-21 09:28:32,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:32,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-21 09:28:32,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:32,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-21 09:28:32,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:32,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-12-21 09:28:32,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:32,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-21 09:28:32,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:32,618 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-21 09:28:32,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:32,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612673786] [2023-12-21 09:28:32,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612673786] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:32,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:28:32,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-21 09:28:32,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089613427] [2023-12-21 09:28:32,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:32,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 09:28:32,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:32,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 09:28:32,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-21 09:28:32,620 INFO L87 Difference]: Start difference. First operand 25982 states and 43035 transitions. Second operand has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:33,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:33,857 INFO L93 Difference]: Finished difference Result 49153 states and 81347 transitions. [2023-12-21 09:28:33,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 09:28:33,857 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 95 [2023-12-21 09:28:33,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:33,985 INFO L225 Difference]: With dead ends: 49153 [2023-12-21 09:28:33,985 INFO L226 Difference]: Without dead ends: 49071 [2023-12-21 09:28:34,006 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:28:34,007 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 315 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:34,007 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [325 Valid, 322 Invalid, 862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 768 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-21 09:28:34,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49071 states. [2023-12-21 09:28:35,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49071 to 48949. [2023-12-21 09:28:35,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48949 states, 48918 states have (on average 1.6335500224866102) internal successors, (79910), 48921 states have internal predecessors, (79910), 19 states have call successors, (19), 9 states have call predecessors, (19), 11 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-21 09:28:35,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48949 states to 48949 states and 79950 transitions. [2023-12-21 09:28:35,463 INFO L78 Accepts]: Start accepts. Automaton has 48949 states and 79950 transitions. Word has length 95 [2023-12-21 09:28:35,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:35,464 INFO L495 AbstractCegarLoop]: Abstraction has 48949 states and 79950 transitions. [2023-12-21 09:28:35,464 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:35,464 INFO L276 IsEmpty]: Start isEmpty. Operand 48949 states and 79950 transitions. [2023-12-21 09:28:35,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-21 09:28:35,598 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:35,598 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:35,598 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-21 09:28:35,598 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:35,598 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:35,599 INFO L85 PathProgramCache]: Analyzing trace with hash -1803214717, now seen corresponding path program 1 times [2023-12-21 09:28:35,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:35,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887753841] [2023-12-21 09:28:35,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:35,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:35,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:35,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:35,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:35,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:35,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:35,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:35,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:35,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-21 09:28:35,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:35,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-21 09:28:35,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:35,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:28:35,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:35,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 09:28:35,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:35,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-21 09:28:35,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:35,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-12-21 09:28:35,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:35,989 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-21 09:28:35,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:35,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887753841] [2023-12-21 09:28:35,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887753841] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:28:35,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711868484] [2023-12-21 09:28:35,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:35,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:28:35,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:28:35,993 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-21 09:28:36,000 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-21 09:28:36,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:36,229 INFO L262 TraceCheckSpWp]: Trace formula consists of 841 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-21 09:28:36,232 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:28:36,532 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-21 09:28:36,533 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:28:36,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711868484] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:36,533 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:28:36,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [17] total 26 [2023-12-21 09:28:36,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351641481] [2023-12-21 09:28:36,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:36,534 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-21 09:28:36,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:36,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-21 09:28:36,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=589, Unknown=0, NotChecked=0, Total=650 [2023-12-21 09:28:36,535 INFO L87 Difference]: Start difference. First operand 48949 states and 79950 transitions. Second operand has 11 states, 10 states have (on average 7.3) internal successors, (73), 9 states have internal predecessors, (73), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2023-12-21 09:28:37,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:37,327 INFO L93 Difference]: Finished difference Result 49121 states and 80183 transitions. [2023-12-21 09:28:37,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-21 09:28:37,328 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 7.3) internal successors, (73), 9 states have internal predecessors, (73), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) Word has length 96 [2023-12-21 09:28:37,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:37,445 INFO L225 Difference]: With dead ends: 49121 [2023-12-21 09:28:37,446 INFO L226 Difference]: Without dead ends: 49044 [2023-12-21 09:28:37,470 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=167, Invalid=1239, Unknown=0, NotChecked=0, Total=1406 [2023-12-21 09:28:37,471 INFO L413 NwaCegarLoop]: 189 mSDtfsCounter, 300 mSDsluCounter, 1331 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 1520 SdHoareTripleChecker+Invalid, 404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:37,471 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 1520 Invalid, 404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 09:28:37,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49044 states. [2023-12-21 09:28:38,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49044 to 49034. [2023-12-21 09:28:38,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49034 states, 48980 states have (on average 1.6332380563495303) internal successors, (79996), 48983 states have internal predecessors, (79996), 32 states have call successors, (32), 17 states have call predecessors, (32), 21 states have return successors, (40), 33 states have call predecessors, (40), 30 states have call successors, (40) [2023-12-21 09:28:38,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49034 states to 49034 states and 80068 transitions. [2023-12-21 09:28:38,764 INFO L78 Accepts]: Start accepts. Automaton has 49034 states and 80068 transitions. Word has length 96 [2023-12-21 09:28:38,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:38,765 INFO L495 AbstractCegarLoop]: Abstraction has 49034 states and 80068 transitions. [2023-12-21 09:28:38,765 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 7.3) internal successors, (73), 9 states have internal predecessors, (73), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2023-12-21 09:28:38,765 INFO L276 IsEmpty]: Start isEmpty. Operand 49034 states and 80068 transitions. [2023-12-21 09:28:38,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-21 09:28:38,948 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:38,948 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:38,959 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-21 09:28:39,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:28:39,149 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:39,150 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:39,150 INFO L85 PathProgramCache]: Analyzing trace with hash 86429250, now seen corresponding path program 1 times [2023-12-21 09:28:39,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:39,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988919432] [2023-12-21 09:28:39,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:39,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:39,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:39,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:39,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:39,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:39,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:39,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:39,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:39,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-21 09:28:39,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:39,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-21 09:28:39,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:39,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:28:39,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:39,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 09:28:39,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:39,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-21 09:28:39,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:39,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-21 09:28:39,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:39,542 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-21 09:28:39,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:39,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988919432] [2023-12-21 09:28:39,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988919432] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:28:39,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655292205] [2023-12-21 09:28:39,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:39,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:28:39,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:28:39,544 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-21 09:28:39,547 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-21 09:28:39,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:39,747 INFO L262 TraceCheckSpWp]: Trace formula consists of 842 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-21 09:28:39,752 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:28:40,084 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-21 09:28:40,084 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:28:40,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655292205] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:40,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:28:40,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [18] total 28 [2023-12-21 09:28:40,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313885004] [2023-12-21 09:28:40,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:40,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-21 09:28:40,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:40,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-21 09:28:40,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=690, Unknown=0, NotChecked=0, Total=756 [2023-12-21 09:28:40,085 INFO L87 Difference]: Start difference. First operand 49034 states and 80068 transitions. Second operand has 12 states, 11 states have (on average 6.7272727272727275) internal successors, (74), 10 states have internal predecessors, (74), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2023-12-21 09:28:40,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:40,867 INFO L93 Difference]: Finished difference Result 49255 states and 80380 transitions. [2023-12-21 09:28:40,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-21 09:28:40,868 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.7272727272727275) internal successors, (74), 10 states have internal predecessors, (74), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) Word has length 97 [2023-12-21 09:28:40,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:40,989 INFO L225 Difference]: With dead ends: 49255 [2023-12-21 09:28:40,989 INFO L226 Difference]: Without dead ends: 49101 [2023-12-21 09:28:41,010 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=216, Invalid=1676, Unknown=0, NotChecked=0, Total=1892 [2023-12-21 09:28:41,010 INFO L413 NwaCegarLoop]: 198 mSDtfsCounter, 404 mSDsluCounter, 1700 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 1898 SdHoareTripleChecker+Invalid, 669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:41,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [410 Valid, 1898 Invalid, 669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 579 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 09:28:41,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49101 states. [2023-12-21 09:28:41,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49101 to 49049. [2023-12-21 09:28:41,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49049 states, 48991 states have (on average 1.6331571104896818) internal successors, (80010), 48993 states have internal predecessors, (80010), 36 states have call successors, (36), 17 states have call predecessors, (36), 21 states have return successors, (45), 38 states have call predecessors, (45), 34 states have call successors, (45) [2023-12-21 09:28:41,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49049 states to 49049 states and 80091 transitions. [2023-12-21 09:28:41,985 INFO L78 Accepts]: Start accepts. Automaton has 49049 states and 80091 transitions. Word has length 97 [2023-12-21 09:28:41,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:41,985 INFO L495 AbstractCegarLoop]: Abstraction has 49049 states and 80091 transitions. [2023-12-21 09:28:41,986 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.7272727272727275) internal successors, (74), 10 states have internal predecessors, (74), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2023-12-21 09:28:41,986 INFO L276 IsEmpty]: Start isEmpty. Operand 49049 states and 80091 transitions. [2023-12-21 09:28:42,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-21 09:28:42,017 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:42,017 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:42,029 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-21 09:28:42,229 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:28:42,230 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:42,230 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:42,230 INFO L85 PathProgramCache]: Analyzing trace with hash -358627531, now seen corresponding path program 1 times [2023-12-21 09:28:42,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:42,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803606384] [2023-12-21 09:28:42,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:42,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:42,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:42,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:42,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:42,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:42,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:42,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:42,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:42,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-21 09:28:42,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:42,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-21 09:28:42,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:42,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:28:42,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:42,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 09:28:42,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:42,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-21 09:28:42,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:42,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-21 09:28:42,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:42,403 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-21 09:28:42,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:42,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803606384] [2023-12-21 09:28:42,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803606384] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:42,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:28:42,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-21 09:28:42,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756074280] [2023-12-21 09:28:42,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:42,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-21 09:28:42,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:42,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-21 09:28:42,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-12-21 09:28:42,405 INFO L87 Difference]: Start difference. First operand 49049 states and 80091 transitions. Second operand has 12 states, 10 states have (on average 6.6) internal successors, (66), 8 states have internal predecessors, (66), 6 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2023-12-21 09:28:44,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:44,516 INFO L93 Difference]: Finished difference Result 49752 states and 81194 transitions. [2023-12-21 09:28:44,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-21 09:28:44,517 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 6.6) internal successors, (66), 8 states have internal predecessors, (66), 6 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 97 [2023-12-21 09:28:44,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:44,626 INFO L225 Difference]: With dead ends: 49752 [2023-12-21 09:28:44,626 INFO L226 Difference]: Without dead ends: 49471 [2023-12-21 09:28:44,638 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=220, Invalid=970, Unknown=0, NotChecked=0, Total=1190 [2023-12-21 09:28:44,639 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 940 mSDsluCounter, 654 mSDsCounter, 0 mSdLazyCounter, 1743 mSolverCounterSat, 298 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 947 SdHoareTripleChecker+Valid, 731 SdHoareTripleChecker+Invalid, 2041 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 298 IncrementalHoareTripleChecker+Valid, 1743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:44,639 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [947 Valid, 731 Invalid, 2041 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [298 Valid, 1743 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-21 09:28:44,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49471 states. [2023-12-21 09:28:45,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49471 to 49142. [2023-12-21 09:28:45,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49142 states, 49059 states have (on average 1.6327890906867242) internal successors, (80103), 49061 states have internal predecessors, (80103), 58 states have call successors, (58), 19 states have call predecessors, (58), 24 states have return successors, (82), 61 states have call predecessors, (82), 56 states have call successors, (82) [2023-12-21 09:28:45,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49142 states to 49142 states and 80243 transitions. [2023-12-21 09:28:45,797 INFO L78 Accepts]: Start accepts. Automaton has 49142 states and 80243 transitions. Word has length 97 [2023-12-21 09:28:45,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:45,797 INFO L495 AbstractCegarLoop]: Abstraction has 49142 states and 80243 transitions. [2023-12-21 09:28:45,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 6.6) internal successors, (66), 8 states have internal predecessors, (66), 6 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2023-12-21 09:28:45,798 INFO L276 IsEmpty]: Start isEmpty. Operand 49142 states and 80243 transitions. [2023-12-21 09:28:45,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-21 09:28:45,825 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:45,825 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:45,825 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-21 09:28:45,825 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:45,826 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:45,826 INFO L85 PathProgramCache]: Analyzing trace with hash 1652406044, now seen corresponding path program 1 times [2023-12-21 09:28:45,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:45,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586449263] [2023-12-21 09:28:45,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:45,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:45,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:45,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:45,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:45,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:45,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:45,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:45,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:45,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-21 09:28:45,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:45,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-21 09:28:45,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:45,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-21 09:28:45,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:45,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-21 09:28:45,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:45,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-21 09:28:45,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:45,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-21 09:28:45,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:45,915 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-21 09:28:45,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:45,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586449263] [2023-12-21 09:28:45,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586449263] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:28:45,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566410747] [2023-12-21 09:28:45,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:45,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:28:45,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:28:45,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-21 09:28:45,936 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-21 09:28:46,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:46,123 INFO L262 TraceCheckSpWp]: Trace formula consists of 842 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 09:28:46,125 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:28:46,163 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-21 09:28:46,164 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:28:46,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1566410747] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:46,164 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:28:46,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2023-12-21 09:28:46,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287479783] [2023-12-21 09:28:46,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:46,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 09:28:46,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:46,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 09:28:46,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2023-12-21 09:28:46,165 INFO L87 Difference]: Start difference. First operand 49142 states and 80243 transitions. Second operand has 5 states, 4 states have (on average 18.0) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-21 09:28:46,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:46,704 INFO L93 Difference]: Finished difference Result 49284 states and 80456 transitions. [2023-12-21 09:28:46,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 09:28:46,707 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 18.0) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 97 [2023-12-21 09:28:46,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:46,913 INFO L225 Difference]: With dead ends: 49284 [2023-12-21 09:28:46,913 INFO L226 Difference]: Without dead ends: 49144 [2023-12-21 09:28:46,927 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2023-12-21 09:28:46,929 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 4 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 671 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:46,930 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 671 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 09:28:46,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49144 states. [2023-12-21 09:28:47,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49144 to 49142. [2023-12-21 09:28:47,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49142 states, 49059 states have (on average 1.6327890906867242) internal successors, (80103), 49061 states have internal predecessors, (80103), 58 states have call successors, (58), 19 states have call predecessors, (58), 24 states have return successors, (81), 61 states have call predecessors, (81), 56 states have call successors, (81) [2023-12-21 09:28:48,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49142 states to 49142 states and 80242 transitions. [2023-12-21 09:28:48,000 INFO L78 Accepts]: Start accepts. Automaton has 49142 states and 80242 transitions. Word has length 97 [2023-12-21 09:28:48,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:48,001 INFO L495 AbstractCegarLoop]: Abstraction has 49142 states and 80242 transitions. [2023-12-21 09:28:48,001 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 18.0) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-21 09:28:48,001 INFO L276 IsEmpty]: Start isEmpty. Operand 49142 states and 80242 transitions. [2023-12-21 09:28:48,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-21 09:28:48,026 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:48,027 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:48,034 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-21 09:28:48,233 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:28:48,233 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:48,233 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:48,234 INFO L85 PathProgramCache]: Analyzing trace with hash -1579592346, now seen corresponding path program 1 times [2023-12-21 09:28:48,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:48,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365619086] [2023-12-21 09:28:48,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:48,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:48,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:48,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:48,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:48,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:48,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:48,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:48,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:48,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-21 09:28:48,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:48,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-21 09:28:48,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:48,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:28:48,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:48,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 09:28:48,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:48,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-21 09:28:48,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:48,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-21 09:28:48,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:48,356 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-21 09:28:48,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:48,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365619086] [2023-12-21 09:28:48,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365619086] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:48,357 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:28:48,357 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-21 09:28:48,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337049080] [2023-12-21 09:28:48,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:48,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-21 09:28:48,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:48,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-21 09:28:48,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-21 09:28:48,358 INFO L87 Difference]: Start difference. First operand 49142 states and 80242 transitions. Second operand has 8 states, 8 states have (on average 8.375) internal successors, (67), 5 states have internal predecessors, (67), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:50,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:50,599 INFO L93 Difference]: Finished difference Result 96837 states and 158380 transitions. [2023-12-21 09:28:50,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-12-21 09:28:50,600 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 5 states have internal predecessors, (67), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 98 [2023-12-21 09:28:50,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:50,757 INFO L225 Difference]: With dead ends: 96837 [2023-12-21 09:28:50,757 INFO L226 Difference]: Without dead ends: 96605 [2023-12-21 09:28:50,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=375, Invalid=1185, Unknown=0, NotChecked=0, Total=1560 [2023-12-21 09:28:50,779 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 919 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 946 mSolverCounterSat, 341 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 931 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 1287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 341 IncrementalHoareTripleChecker+Valid, 946 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:50,779 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [931 Valid, 456 Invalid, 1287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [341 Valid, 946 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-21 09:28:50,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96605 states. [2023-12-21 09:28:52,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96605 to 95919. [2023-12-21 09:28:52,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95919 states, 95760 states have (on average 1.6359022556390976) internal successors, (156654), 95764 states have internal predecessors, (156654), 113 states have call successors, (113), 36 states have call predecessors, (113), 45 states have return successors, (158), 118 states have call predecessors, (158), 109 states have call successors, (158) [2023-12-21 09:28:52,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95919 states to 95919 states and 156925 transitions. [2023-12-21 09:28:52,546 INFO L78 Accepts]: Start accepts. Automaton has 95919 states and 156925 transitions. Word has length 98 [2023-12-21 09:28:52,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:52,546 INFO L495 AbstractCegarLoop]: Abstraction has 95919 states and 156925 transitions. [2023-12-21 09:28:52,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 5 states have internal predecessors, (67), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:52,547 INFO L276 IsEmpty]: Start isEmpty. Operand 95919 states and 156925 transitions. [2023-12-21 09:28:52,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-21 09:28:52,593 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:52,594 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:52,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-21 09:28:52,594 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:52,595 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:52,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1556137479, now seen corresponding path program 1 times [2023-12-21 09:28:52,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:52,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44246424] [2023-12-21 09:28:52,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:52,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:52,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:53,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:53,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:53,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:53,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:53,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:53,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:53,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-21 09:28:53,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:53,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-21 09:28:53,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:53,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:28:53,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:53,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-21 09:28:53,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:53,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-21 09:28:53,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:53,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-21 09:28:53,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:53,165 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-21 09:28:53,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:53,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44246424] [2023-12-21 09:28:53,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44246424] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:28:53,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196771285] [2023-12-21 09:28:53,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:53,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:28:53,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:28:53,167 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-21 09:28:53,188 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-21 09:28:53,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:53,370 INFO L262 TraceCheckSpWp]: Trace formula consists of 844 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-21 09:28:53,373 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:28:53,577 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-21 09:28:53,577 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:28:53,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196771285] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:53,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:28:53,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [15] total 25 [2023-12-21 09:28:53,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991660276] [2023-12-21 09:28:53,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:53,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-21 09:28:53,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:53,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-21 09:28:53,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=543, Unknown=0, NotChecked=0, Total=600 [2023-12-21 09:28:53,579 INFO L87 Difference]: Start difference. First operand 95919 states and 156925 transitions. Second operand has 12 states, 11 states have (on average 6.909090909090909) internal successors, (76), 10 states have internal predecessors, (76), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2023-12-21 09:28:54,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:54,853 INFO L93 Difference]: Finished difference Result 96577 states and 157860 transitions. [2023-12-21 09:28:54,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-21 09:28:54,856 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.909090909090909) internal successors, (76), 10 states have internal predecessors, (76), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) Word has length 99 [2023-12-21 09:28:54,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:55,133 INFO L225 Difference]: With dead ends: 96577 [2023-12-21 09:28:55,133 INFO L226 Difference]: Without dead ends: 96143 [2023-12-21 09:28:55,155 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=151, Invalid=1409, Unknown=0, NotChecked=0, Total=1560 [2023-12-21 09:28:55,156 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 451 mSDsluCounter, 1304 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 1465 SdHoareTripleChecker+Invalid, 584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:55,157 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [454 Valid, 1465 Invalid, 584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 480 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 09:28:55,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96143 states. [2023-12-21 09:28:56,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96143 to 96034. [2023-12-21 09:28:56,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96034 states, 95847 states have (on average 1.6356380481392219) internal successors, (156771), 95849 states have internal predecessors, (156771), 127 states have call successors, (127), 50 states have call predecessors, (127), 59 states have return successors, (172), 134 states have call predecessors, (172), 121 states have call successors, (172) [2023-12-21 09:28:56,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96034 states to 96034 states and 157070 transitions. [2023-12-21 09:28:56,970 INFO L78 Accepts]: Start accepts. Automaton has 96034 states and 157070 transitions. Word has length 99 [2023-12-21 09:28:56,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:28:56,970 INFO L495 AbstractCegarLoop]: Abstraction has 96034 states and 157070 transitions. [2023-12-21 09:28:56,971 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.909090909090909) internal successors, (76), 10 states have internal predecessors, (76), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2023-12-21 09:28:56,971 INFO L276 IsEmpty]: Start isEmpty. Operand 96034 states and 157070 transitions. [2023-12-21 09:28:57,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-21 09:28:57,011 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:28:57,011 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:28:57,017 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-21 09:28:57,212 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,SelfDestructingSolverStorable23 [2023-12-21 09:28:57,213 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:28:57,213 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:28:57,213 INFO L85 PathProgramCache]: Analyzing trace with hash -192961122, now seen corresponding path program 1 times [2023-12-21 09:28:57,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:28:57,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357091836] [2023-12-21 09:28:57,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:57,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:28:57,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:57,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:28:57,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:57,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:28:57,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:57,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:28:57,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:57,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-21 09:28:57,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:57,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-21 09:28:57,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:57,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-21 09:28:57,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:57,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-21 09:28:57,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:57,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-21 09:28:57,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:57,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-12-21 09:28:57,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:57,300 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-21 09:28:57,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:28:57,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357091836] [2023-12-21 09:28:57,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357091836] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:28:57,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617166318] [2023-12-21 09:28:57,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:28:57,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:28:57,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:28:57,302 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-21 09:28:57,305 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-21 09:28:57,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:28:57,471 INFO L262 TraceCheckSpWp]: Trace formula consists of 839 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-21 09:28:57,475 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:28:57,595 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-21 09:28:57,595 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:28:57,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617166318] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:28:57,595 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:28:57,595 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 13 [2023-12-21 09:28:57,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352738735] [2023-12-21 09:28:57,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:28:57,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 09:28:57,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:28:57,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 09:28:57,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2023-12-21 09:28:57,597 INFO L87 Difference]: Start difference. First operand 96034 states and 157070 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:28:59,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:28:59,005 INFO L93 Difference]: Finished difference Result 96470 states and 157684 transitions. [2023-12-21 09:28:59,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 09:28:59,005 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 97 [2023-12-21 09:28:59,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:28:59,173 INFO L225 Difference]: With dead ends: 96470 [2023-12-21 09:28:59,174 INFO L226 Difference]: Without dead ends: 96064 [2023-12-21 09:28:59,198 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2023-12-21 09:28:59,198 INFO L413 NwaCegarLoop]: 204 mSDtfsCounter, 199 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 855 SdHoareTripleChecker+Invalid, 514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 09:28:59,199 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 855 Invalid, 514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 09:28:59,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96064 states. [2023-12-21 09:29:00,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96064 to 96034. [2023-12-21 09:29:00,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96034 states, 95847 states have (on average 1.6355128486024602) internal successors, (156759), 95849 states have internal predecessors, (156759), 127 states have call successors, (127), 50 states have call predecessors, (127), 59 states have return successors, (172), 134 states have call predecessors, (172), 121 states have call successors, (172) [2023-12-21 09:29:01,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96034 states to 96034 states and 157058 transitions. [2023-12-21 09:29:01,260 INFO L78 Accepts]: Start accepts. Automaton has 96034 states and 157058 transitions. Word has length 97 [2023-12-21 09:29:01,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:29:01,261 INFO L495 AbstractCegarLoop]: Abstraction has 96034 states and 157058 transitions. [2023-12-21 09:29:01,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:29:01,261 INFO L276 IsEmpty]: Start isEmpty. Operand 96034 states and 157058 transitions. [2023-12-21 09:29:01,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2023-12-21 09:29:01,304 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:29:01,304 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-21 09:29:01,310 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-21 09:29:01,505 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,SelfDestructingSolverStorable24 [2023-12-21 09:29:01,505 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:29:01,506 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:29:01,506 INFO L85 PathProgramCache]: Analyzing trace with hash -1815007483, now seen corresponding path program 1 times [2023-12-21 09:29:01,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:29:01,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123121437] [2023-12-21 09:29:01,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:29:01,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:29:01,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:01,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:29:01,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:01,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:29:01,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:01,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:29:01,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:01,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-12-21 09:29:01,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:01,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-12-21 09:29:01,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:01,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-21 09:29:01,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:01,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-21 09:29:01,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:01,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-21 09:29:01,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:01,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-12-21 09:29:01,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:01,632 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-21 09:29:01,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:29:01,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123121437] [2023-12-21 09:29:01,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123121437] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:29:01,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441314881] [2023-12-21 09:29:01,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:29:01,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:29:01,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:29:01,634 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-21 09:29:01,638 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-21 09:29:01,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:01,828 INFO L262 TraceCheckSpWp]: Trace formula consists of 840 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 09:29:01,830 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:29:01,850 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-21 09:29:01,850 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:29:01,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441314881] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:29:01,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:29:01,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2023-12-21 09:29:01,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383061296] [2023-12-21 09:29:01,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:29:01,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 09:29:01,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:29:01,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 09:29:01,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:29:01,852 INFO L87 Difference]: Start difference. First operand 96034 states and 157058 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:29:02,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:29:02,942 INFO L93 Difference]: Finished difference Result 96778 states and 158107 transitions. [2023-12-21 09:29:02,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 09:29:02,942 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 99 [2023-12-21 09:29:02,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:29:03,091 INFO L225 Difference]: With dead ends: 96778 [2023-12-21 09:29:03,092 INFO L226 Difference]: Without dead ends: 96237 [2023-12-21 09:29:03,105 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2023-12-21 09:29:03,106 INFO L413 NwaCegarLoop]: 222 mSDtfsCounter, 33 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 616 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 09:29:03,106 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 616 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 09:29:03,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96237 states. [2023-12-21 09:29:04,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96237 to 96105. [2023-12-21 09:29:04,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96105 states, 95902 states have (on average 1.6351900898834226) internal successors, (156818), 95906 states have internal predecessors, (156818), 141 states have call successors, (141), 50 states have call predecessors, (141), 61 states have return successors, (192), 148 states have call predecessors, (192), 135 states have call successors, (192) [2023-12-21 09:29:05,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96105 states to 96105 states and 157151 transitions. [2023-12-21 09:29:05,045 INFO L78 Accepts]: Start accepts. Automaton has 96105 states and 157151 transitions. Word has length 99 [2023-12-21 09:29:05,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:29:05,045 INFO L495 AbstractCegarLoop]: Abstraction has 96105 states and 157151 transitions. [2023-12-21 09:29:05,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:29:05,045 INFO L276 IsEmpty]: Start isEmpty. Operand 96105 states and 157151 transitions. [2023-12-21 09:29:05,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-21 09:29:05,104 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:29:05,104 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 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] [2023-12-21 09:29:05,111 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-21 09:29:05,309 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,SelfDestructingSolverStorable25 [2023-12-21 09:29:05,310 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:29:05,310 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:29:05,310 INFO L85 PathProgramCache]: Analyzing trace with hash -2106864845, now seen corresponding path program 1 times [2023-12-21 09:29:05,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:29:05,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447877439] [2023-12-21 09:29:05,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:29:05,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:29:05,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:05,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:29:05,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:05,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:29:05,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:05,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:29:05,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:05,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-12-21 09:29:05,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:05,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-12-21 09:29:05,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:05,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-21 09:29:05,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:05,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-12-21 09:29:05,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:05,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-12-21 09:29:05,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:05,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-12-21 09:29:05,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:05,476 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 21 proven. 4 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-21 09:29:05,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:29:05,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447877439] [2023-12-21 09:29:05,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447877439] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:29:05,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580769325] [2023-12-21 09:29:05,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:29:05,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:29:05,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:29:05,478 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-21 09:29:05,496 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-21 09:29:05,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:05,658 INFO L262 TraceCheckSpWp]: Trace formula consists of 862 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 09:29:05,661 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:29:05,698 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-21 09:29:05,698 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:29:05,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580769325] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:29:05,698 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:29:05,698 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2023-12-21 09:29:05,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404522639] [2023-12-21 09:29:05,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:29:05,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 09:29:05,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:29:05,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 09:29:05,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2023-12-21 09:29:05,700 INFO L87 Difference]: Start difference. First operand 96105 states and 157151 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-21 09:29:07,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:29:07,218 INFO L93 Difference]: Finished difference Result 189708 states and 310613 transitions. [2023-12-21 09:29:07,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 09:29:07,218 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 107 [2023-12-21 09:29:07,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:29:07,401 INFO L225 Difference]: With dead ends: 189708 [2023-12-21 09:29:07,401 INFO L226 Difference]: Without dead ends: 96105 [2023-12-21 09:29:07,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-12-21 09:29:07,473 INFO L413 NwaCegarLoop]: 175 mSDtfsCounter, 170 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 09:29:07,473 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 360 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 09:29:07,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96105 states. [2023-12-21 09:29:09,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96105 to 96105. [2023-12-21 09:29:09,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96105 states, 95902 states have (on average 1.6131258993555921) internal successors, (154702), 95906 states have internal predecessors, (154702), 141 states have call successors, (141), 50 states have call predecessors, (141), 61 states have return successors, (192), 148 states have call predecessors, (192), 135 states have call successors, (192) [2023-12-21 09:29:09,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96105 states to 96105 states and 155035 transitions. [2023-12-21 09:29:09,540 INFO L78 Accepts]: Start accepts. Automaton has 96105 states and 155035 transitions. Word has length 107 [2023-12-21 09:29:09,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:29:09,540 INFO L495 AbstractCegarLoop]: Abstraction has 96105 states and 155035 transitions. [2023-12-21 09:29:09,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-21 09:29:09,541 INFO L276 IsEmpty]: Start isEmpty. Operand 96105 states and 155035 transitions. [2023-12-21 09:29:09,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-21 09:29:09,613 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:29:09,613 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 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] [2023-12-21 09:29:09,852 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forcibly destroying the process [2023-12-21 09:29:09,868 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-21 09:29:09,869 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-21 09:29:09,869 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:29:09,869 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:29:09,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1958466897, now seen corresponding path program 1 times [2023-12-21 09:29:09,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:29:09,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186717962] [2023-12-21 09:29:09,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:29:09,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:29:09,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:09,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:29:09,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:09,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:29:09,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:09,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:29:09,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:10,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-21 09:29:10,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:10,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:29:10,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:10,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-21 09:29:10,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:10,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-21 09:29:10,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:10,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-21 09:29:10,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:10,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-21 09:29:10,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:10,019 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-21 09:29:10,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:29:10,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186717962] [2023-12-21 09:29:10,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186717962] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:29:10,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:29:10,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-21 09:29:10,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083833427] [2023-12-21 09:29:10,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:29:10,020 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-21 09:29:10,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:29:10,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-21 09:29:10,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-12-21 09:29:10,021 INFO L87 Difference]: Start difference. First operand 96105 states and 155035 transitions. Second operand has 10 states, 10 states have (on average 7.0) internal successors, (70), 7 states have internal predecessors, (70), 3 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-21 09:29:14,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:29:14,581 INFO L93 Difference]: Finished difference Result 192969 states and 311447 transitions. [2023-12-21 09:29:14,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-12-21 09:29:14,582 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.0) internal successors, (70), 7 states have internal predecessors, (70), 3 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 108 [2023-12-21 09:29:14,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:29:15,019 INFO L225 Difference]: With dead ends: 192969 [2023-12-21 09:29:15,019 INFO L226 Difference]: Without dead ends: 192650 [2023-12-21 09:29:15,059 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1583, Unknown=0, NotChecked=0, Total=1980 [2023-12-21 09:29:15,060 INFO L413 NwaCegarLoop]: 129 mSDtfsCounter, 681 mSDsluCounter, 755 mSDsCounter, 0 mSdLazyCounter, 3201 mSolverCounterSat, 260 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 693 SdHoareTripleChecker+Valid, 884 SdHoareTripleChecker+Invalid, 3461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 260 IncrementalHoareTripleChecker+Valid, 3201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-21 09:29:15,060 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [693 Valid, 884 Invalid, 3461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [260 Valid, 3201 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-21 09:29:15,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192650 states. [2023-12-21 09:29:18,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192650 to 189704. [2023-12-21 09:29:18,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189704 states, 189307 states have (on average 1.615323257988347) internal successors, (305792), 189315 states have internal predecessors, (305792), 278 states have call successors, (278), 97 states have call predecessors, (278), 118 states have return successors, (379), 291 states have call predecessors, (379), 266 states have call successors, (379) [2023-12-21 09:29:19,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189704 states to 189704 states and 306449 transitions. [2023-12-21 09:29:19,161 INFO L78 Accepts]: Start accepts. Automaton has 189704 states and 306449 transitions. Word has length 108 [2023-12-21 09:29:19,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:29:19,161 INFO L495 AbstractCegarLoop]: Abstraction has 189704 states and 306449 transitions. [2023-12-21 09:29:19,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.0) internal successors, (70), 7 states have internal predecessors, (70), 3 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-21 09:29:19,161 INFO L276 IsEmpty]: Start isEmpty. Operand 189704 states and 306449 transitions. [2023-12-21 09:29:19,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-21 09:29:19,285 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:29:19,285 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 09:29:19,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-12-21 09:29:19,285 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:29:19,286 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:29:19,286 INFO L85 PathProgramCache]: Analyzing trace with hash 987730711, now seen corresponding path program 1 times [2023-12-21 09:29:19,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:29:19,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521253113] [2023-12-21 09:29:19,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:29:19,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:29:19,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:19,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:29:19,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:19,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:29:19,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:19,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:29:19,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:19,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-21 09:29:19,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:19,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-12-21 09:29:19,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:19,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-21 09:29:19,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:19,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-12-21 09:29:19,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:19,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-21 09:29:19,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:19,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-21 09:29:19,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:19,550 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-12-21 09:29:19,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:29:19,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521253113] [2023-12-21 09:29:19,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521253113] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 09:29:19,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611338033] [2023-12-21 09:29:19,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:29:19,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 09:29:19,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 09:29:19,552 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-21 09:29:19,555 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-21 09:29:19,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:19,764 INFO L262 TraceCheckSpWp]: Trace formula consists of 864 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-21 09:29:19,767 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 09:29:19,978 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-21 09:29:19,978 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 09:29:19,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611338033] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:29:19,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 09:29:19,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [14] total 23 [2023-12-21 09:29:19,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625757246] [2023-12-21 09:29:19,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:29:19,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-21 09:29:19,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:29:19,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-21 09:29:19,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=454, Unknown=0, NotChecked=0, Total=506 [2023-12-21 09:29:19,980 INFO L87 Difference]: Start difference. First operand 189704 states and 306449 transitions. Second operand has 11 states, 10 states have (on average 7.6) internal successors, (76), 9 states have internal predecessors, (76), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2023-12-21 09:29:22,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:29:22,376 INFO L93 Difference]: Finished difference Result 190426 states and 307410 transitions. [2023-12-21 09:29:22,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-21 09:29:22,377 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 7.6) internal successors, (76), 9 states have internal predecessors, (76), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) Word has length 109 [2023-12-21 09:29:22,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:29:22,782 INFO L225 Difference]: With dead ends: 190426 [2023-12-21 09:29:22,783 INFO L226 Difference]: Without dead ends: 189720 [2023-12-21 09:29:22,815 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=116, Invalid=1006, Unknown=0, NotChecked=0, Total=1122 [2023-12-21 09:29:22,815 INFO L413 NwaCegarLoop]: 175 mSDtfsCounter, 373 mSDsluCounter, 1227 mSDsCounter, 0 mSdLazyCounter, 345 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 1402 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 09:29:22,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [376 Valid, 1402 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 345 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 09:29:22,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189720 states. [2023-12-21 09:29:26,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189720 to 189698. [2023-12-21 09:29:26,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189698 states, 189301 states have (on average 1.6152952176692146) internal successors, (305777), 189309 states have internal predecessors, (305777), 278 states have call successors, (278), 97 states have call predecessors, (278), 118 states have return successors, (379), 291 states have call predecessors, (379), 266 states have call successors, (379) [2023-12-21 09:29:26,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189698 states to 189698 states and 306434 transitions. [2023-12-21 09:29:26,974 INFO L78 Accepts]: Start accepts. Automaton has 189698 states and 306434 transitions. Word has length 109 [2023-12-21 09:29:26,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:29:26,975 INFO L495 AbstractCegarLoop]: Abstraction has 189698 states and 306434 transitions. [2023-12-21 09:29:26,975 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 7.6) internal successors, (76), 9 states have internal predecessors, (76), 5 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2023-12-21 09:29:26,975 INFO L276 IsEmpty]: Start isEmpty. Operand 189698 states and 306434 transitions. [2023-12-21 09:29:27,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-21 09:29:27,498 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:29:27,498 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 09:29:27,508 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-21 09:29:27,708 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,SelfDestructingSolverStorable28 [2023-12-21 09:29:27,709 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:29:27,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:29:27,709 INFO L85 PathProgramCache]: Analyzing trace with hash 121300474, now seen corresponding path program 1 times [2023-12-21 09:29:27,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:29:27,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696450906] [2023-12-21 09:29:27,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:29:27,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:29:27,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:27,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:29:27,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:27,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:29:27,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:27,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:29:27,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:27,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-21 09:29:27,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:27,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-21 09:29:27,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:27,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-21 09:29:27,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:27,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-21 09:29:27,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:27,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-21 09:29:27,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:27,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-21 09:29:27,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:27,799 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-21 09:29:27,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:29:27,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696450906] [2023-12-21 09:29:27,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696450906] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:29:27,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:29:27,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-21 09:29:27,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767274910] [2023-12-21 09:29:27,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:29:27,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 09:29:27,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:29:27,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 09:29:27,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-21 09:29:27,801 INFO L87 Difference]: Start difference. First operand 189698 states and 306434 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 3 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-21 09:29:31,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:29:31,575 INFO L93 Difference]: Finished difference Result 330153 states and 532336 transitions. [2023-12-21 09:29:31,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-21 09:29:31,576 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 3 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 109 [2023-12-21 09:29:31,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:29:31,923 INFO L225 Difference]: With dead ends: 330153 [2023-12-21 09:29:31,924 INFO L226 Difference]: Without dead ends: 143878 [2023-12-21 09:29:32,003 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2023-12-21 09:29:32,003 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 504 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 711 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 505 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-21 09:29:32,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [505 Valid, 287 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 711 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-21 09:29:32,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143878 states. [2023-12-21 09:29:34,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143878 to 138022. [2023-12-21 09:29:34,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138022 states, 137625 states have (on average 1.5916730245231607) internal successors, (219054), 137633 states have internal predecessors, (219054), 278 states have call successors, (278), 97 states have call predecessors, (278), 118 states have return successors, (379), 291 states have call predecessors, (379), 266 states have call successors, (379) [2023-12-21 09:29:34,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138022 states to 138022 states and 219711 transitions. [2023-12-21 09:29:34,965 INFO L78 Accepts]: Start accepts. Automaton has 138022 states and 219711 transitions. Word has length 109 [2023-12-21 09:29:34,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:29:34,966 INFO L495 AbstractCegarLoop]: Abstraction has 138022 states and 219711 transitions. [2023-12-21 09:29:34,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 3 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-21 09:29:34,966 INFO L276 IsEmpty]: Start isEmpty. Operand 138022 states and 219711 transitions. [2023-12-21 09:29:35,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-21 09:29:35,064 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:29:35,064 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 09:29:35,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-12-21 09:29:35,064 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:29:35,064 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:29:35,065 INFO L85 PathProgramCache]: Analyzing trace with hash 643731190, now seen corresponding path program 1 times [2023-12-21 09:29:35,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:29:35,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726680770] [2023-12-21 09:29:35,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:29:35,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:29:35,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:35,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:29:35,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:35,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:29:35,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:35,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:29:35,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:35,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-21 09:29:35,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:35,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-21 09:29:35,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:35,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-21 09:29:35,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:35,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-21 09:29:35,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:35,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-21 09:29:35,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:35,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-21 09:29:35,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:35,156 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-21 09:29:35,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:29:35,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726680770] [2023-12-21 09:29:35,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726680770] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:29:35,157 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:29:35,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-21 09:29:35,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624352404] [2023-12-21 09:29:35,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:29:35,157 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 09:29:35,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:29:35,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 09:29:35,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-21 09:29:35,158 INFO L87 Difference]: Start difference. First operand 138022 states and 219711 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:29:38,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:29:38,534 INFO L93 Difference]: Finished difference Result 274386 states and 437456 transitions. [2023-12-21 09:29:38,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 09:29:38,535 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 109 [2023-12-21 09:29:38,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:29:38,861 INFO L225 Difference]: With dead ends: 274386 [2023-12-21 09:29:38,861 INFO L226 Difference]: Without dead ends: 139805 [2023-12-21 09:29:38,925 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2023-12-21 09:29:38,925 INFO L413 NwaCegarLoop]: 125 mSDtfsCounter, 428 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 1025 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-21 09:29:38,926 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [442 Valid, 511 Invalid, 1025 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 921 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-21 09:29:39,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139805 states. [2023-12-21 09:29:41,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139805 to 137985. [2023-12-21 09:29:41,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137985 states, 137588 states have (on average 1.569490071808588) internal successors, (215943), 137596 states have internal predecessors, (215943), 278 states have call successors, (278), 97 states have call predecessors, (278), 118 states have return successors, (379), 291 states have call predecessors, (379), 266 states have call successors, (379) [2023-12-21 09:29:42,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137985 states to 137985 states and 216600 transitions. [2023-12-21 09:29:42,071 INFO L78 Accepts]: Start accepts. Automaton has 137985 states and 216600 transitions. Word has length 109 [2023-12-21 09:29:42,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:29:42,071 INFO L495 AbstractCegarLoop]: Abstraction has 137985 states and 216600 transitions. [2023-12-21 09:29:42,071 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 09:29:42,071 INFO L276 IsEmpty]: Start isEmpty. Operand 137985 states and 216600 transitions. [2023-12-21 09:29:42,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-21 09:29:42,168 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 09:29:42,168 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 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, 1, 1] [2023-12-21 09:29:42,168 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-12-21 09:29:42,168 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 09:29:42,169 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 09:29:42,169 INFO L85 PathProgramCache]: Analyzing trace with hash 173775495, now seen corresponding path program 1 times [2023-12-21 09:29:42,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 09:29:42,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43588617] [2023-12-21 09:29:42,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 09:29:42,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 09:29:42,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:42,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-21 09:29:42,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:42,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-12-21 09:29:42,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:42,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-21 09:29:42,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:42,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-21 09:29:42,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:42,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-21 09:29:42,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:42,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-21 09:29:42,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:42,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-12-21 09:29:42,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:42,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-21 09:29:42,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:42,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-21 09:29:42,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 09:29:42,280 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-12-21 09:29:42,280 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 09:29:42,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43588617] [2023-12-21 09:29:42,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43588617] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 09:29:42,280 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 09:29:42,280 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-21 09:29:42,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174498271] [2023-12-21 09:29:42,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 09:29:42,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-21 09:29:42,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 09:29:42,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-21 09:29:42,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-21 09:29:42,282 INFO L87 Difference]: Start difference. First operand 137985 states and 216600 transitions. Second operand has 9 states, 8 states have (on average 8.0) internal successors, (64), 5 states have internal predecessors, (64), 1 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2023-12-21 09:29:45,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 09:29:45,040 INFO L93 Difference]: Finished difference Result 139755 states and 219371 transitions. [2023-12-21 09:29:45,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-21 09:29:45,041 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.0) internal successors, (64), 5 states have internal predecessors, (64), 1 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 109 [2023-12-21 09:29:45,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 09:29:45,041 INFO L225 Difference]: With dead ends: 139755 [2023-12-21 09:29:45,041 INFO L226 Difference]: Without dead ends: 0 [2023-12-21 09:29:45,069 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2023-12-21 09:29:45,070 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 381 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 1261 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 1378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 1261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-21 09:29:45,070 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [395 Valid, 434 Invalid, 1378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 1261 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-21 09:29:45,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-12-21 09:29:45,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-12-21 09:29:45,071 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-21 09:29:45,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-12-21 09:29:45,072 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 109 [2023-12-21 09:29:45,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 09:29:45,072 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-12-21 09:29:45,072 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.0) internal successors, (64), 5 states have internal predecessors, (64), 1 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2023-12-21 09:29:45,072 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-12-21 09:29:45,072 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-12-21 09:29:45,074 INFO L805 garLoopResultBuilder]: Registering result SAFE for location outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-21 09:29:45,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-12-21 09:29:45,076 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.