/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/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-20 14:49:25,058 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-20 14:49:25,117 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-20 14:49:25,121 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-20 14:49:25,122 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-20 14:49:25,147 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-20 14:49:25,148 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-20 14:49:25,148 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-20 14:49:25,148 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-20 14:49:25,151 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-20 14:49:25,151 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-20 14:49:25,151 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-20 14:49:25,152 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-20 14:49:25,153 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-20 14:49:25,153 INFO L153 SettingsManager]: * Use SBE=true [2023-12-20 14:49:25,153 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-20 14:49:25,153 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-20 14:49:25,153 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-20 14:49:25,154 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-20 14:49:25,154 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-20 14:49:25,154 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-20 14:49:25,154 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-20 14:49:25,154 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-20 14:49:25,154 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-20 14:49:25,155 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-20 14:49:25,155 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-20 14:49:25,155 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-20 14:49:25,155 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-20 14:49:25,155 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-20 14:49:25,156 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-20 14:49:25,156 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-20 14:49:25,156 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-20 14:49:25,156 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 14:49:25,157 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-20 14:49:25,157 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-20 14:49:25,157 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-20 14:49:25,157 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-20 14:49:25,157 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-20 14:49:25,157 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-20 14:49:25,157 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-20 14:49:25,157 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-20 14:49:25,158 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-20 14:49:25,158 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-20 14:49:25,158 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-20 14:49:25,342 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-20 14:49:25,355 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-20 14:49:25,357 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-20 14:49:25,358 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-20 14:49:25,359 INFO L274 PluginConnector]: CDTParser initialized [2023-12-20 14:49:25,360 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-1.c [2023-12-20 14:49:26,304 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-20 14:49:26,510 INFO L384 CDTParser]: Found 1 translation units. [2023-12-20 14:49:26,510 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-1.c [2023-12-20 14:49:26,524 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ffbf6204b/1e6bfe576f9843c88953a6ad59a753f0/FLAGcfe96a50e [2023-12-20 14:49:26,536 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ffbf6204b/1e6bfe576f9843c88953a6ad59a753f0 [2023-12-20 14:49:26,538 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-20 14:49:26,539 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-20 14:49:26,543 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-20 14:49:26,543 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-20 14:49:26,546 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-20 14:49:26,546 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 02:49:26" (1/1) ... [2023-12-20 14:49:26,547 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7feffdf4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:49:26, skipping insertion in model container [2023-12-20 14:49:26,547 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 02:49:26" (1/1) ... [2023-12-20 14:49:26,598 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-20 14:49:26,725 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-1.c[914,927] [2023-12-20 14:49:26,774 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-1.c[7115,7128] [2023-12-20 14:49:26,855 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 14:49:26,867 INFO L202 MainTranslator]: Completed pre-run [2023-12-20 14:49:26,894 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-1.c[914,927] [2023-12-20 14:49:26,905 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-1.c[7115,7128] [2023-12-20 14:49:26,944 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 14:49:26,960 INFO L206 MainTranslator]: Completed translation [2023-12-20 14:49:26,960 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:49:26 WrapperNode [2023-12-20 14:49:26,961 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-20 14:49:26,961 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-20 14:49:26,961 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-20 14:49:26,962 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-20 14:49:26,983 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:49:26" (1/1) ... [2023-12-20 14:49:26,995 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:49:26" (1/1) ... [2023-12-20 14:49:27,040 INFO L138 Inliner]: procedures = 75, calls = 91, calls flagged for inlining = 43, calls inlined = 43, statements flattened = 1014 [2023-12-20 14:49:27,040 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-20 14:49:27,041 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-20 14:49:27,041 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-20 14:49:27,041 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-20 14:49:27,050 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:49:26" (1/1) ... [2023-12-20 14:49:27,050 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:49:26" (1/1) ... [2023-12-20 14:49:27,055 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:49:26" (1/1) ... [2023-12-20 14:49:27,084 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-20 14:49:27,085 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:49:26" (1/1) ... [2023-12-20 14:49:27,085 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:49:26" (1/1) ... [2023-12-20 14:49:27,096 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:49:26" (1/1) ... [2023-12-20 14:49:27,105 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:49:26" (1/1) ... [2023-12-20 14:49:27,108 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:49:26" (1/1) ... [2023-12-20 14:49:27,110 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:49:26" (1/1) ... [2023-12-20 14:49:27,114 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-20 14:49:27,115 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-20 14:49:27,115 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-20 14:49:27,115 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-20 14:49:27,115 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:49:26" (1/1) ... [2023-12-20 14:49:27,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 14:49:27,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:49:27,186 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-20 14:49:27,220 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-20 14:49:27,226 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-20 14:49:27,228 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-20 14:49:27,228 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-20 14:49:27,230 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2023-12-20 14:49:27,230 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2023-12-20 14:49:27,230 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2023-12-20 14:49:27,230 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2023-12-20 14:49:27,230 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2023-12-20 14:49:27,230 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2023-12-20 14:49:27,231 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2023-12-20 14:49:27,231 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2023-12-20 14:49:27,231 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2023-12-20 14:49:27,231 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2023-12-20 14:49:27,231 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2023-12-20 14:49:27,231 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2023-12-20 14:49:27,231 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2023-12-20 14:49:27,231 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2023-12-20 14:49:27,231 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2023-12-20 14:49:27,231 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2023-12-20 14:49:27,231 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2023-12-20 14:49:27,231 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2023-12-20 14:49:27,232 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2023-12-20 14:49:27,232 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2023-12-20 14:49:27,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-20 14:49:27,232 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2023-12-20 14:49:27,233 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2023-12-20 14:49:27,233 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2023-12-20 14:49:27,233 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2023-12-20 14:49:27,233 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-20 14:49:27,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-20 14:49:27,234 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2023-12-20 14:49:27,234 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2023-12-20 14:49:27,234 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2023-12-20 14:49:27,234 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2023-12-20 14:49:27,357 INFO L241 CfgBuilder]: Building ICFG [2023-12-20 14:49:27,360 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-20 14:49:28,029 INFO L282 CfgBuilder]: Performing block encoding [2023-12-20 14:49:28,083 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-20 14:49:28,083 INFO L309 CfgBuilder]: Removed 18 assume(true) statements. [2023-12-20 14:49:28,084 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 02:49:28 BoogieIcfgContainer [2023-12-20 14:49:28,084 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-20 14:49:28,085 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-20 14:49:28,085 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-20 14:49:28,088 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-20 14:49:28,088 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.12 02:49:26" (1/3) ... [2023-12-20 14:49:28,089 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1033167d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 02:49:28, skipping insertion in model container [2023-12-20 14:49:28,089 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:49:26" (2/3) ... [2023-12-20 14:49:28,089 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1033167d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 02:49:28, skipping insertion in model container [2023-12-20 14:49:28,089 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 02:49:28" (3/3) ... [2023-12-20 14:49:28,090 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.11.cil-1.c [2023-12-20 14:49:28,101 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-20 14:49:28,101 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-20 14:49:28,153 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-20 14:49:28,157 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;@52eee2f2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-20 14:49:28,158 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-20 14:49:28,165 INFO L276 IsEmpty]: Start isEmpty. Operand has 424 states, 365 states have (on average 1.715068493150685) internal successors, (626), 373 states have internal predecessors, (626), 41 states have call successors, (41), 15 states have call predecessors, (41), 15 states have return successors, (41), 39 states have call predecessors, (41), 41 states have call successors, (41) [2023-12-20 14:49:28,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-20 14:49:28,173 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:28,174 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:49:28,174 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:28,178 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:28,178 INFO L85 PathProgramCache]: Analyzing trace with hash -1703988734, now seen corresponding path program 1 times [2023-12-20 14:49:28,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:28,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476443362] [2023-12-20 14:49:28,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:28,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:28,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:28,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:28,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:28,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:28,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:28,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:28,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:28,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:28,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:28,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:28,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:28,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:28,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:28,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:28,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:28,631 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:49:28,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:28,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476443362] [2023-12-20 14:49:28,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476443362] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:28,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:28,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 14:49:28,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429293434] [2023-12-20 14:49:28,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:28,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 14:49:28,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:28,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 14:49:28,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-20 14:49:28,666 INFO L87 Difference]: Start difference. First operand has 424 states, 365 states have (on average 1.715068493150685) internal successors, (626), 373 states have internal predecessors, (626), 41 states have call successors, (41), 15 states have call predecessors, (41), 15 states have return successors, (41), 39 states have call predecessors, (41), 41 states have call successors, (41) Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-20 14:49:29,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:29,738 INFO L93 Difference]: Finished difference Result 948 states and 1569 transitions. [2023-12-20 14:49:29,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-20 14:49:29,741 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2023-12-20 14:49:29,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:29,753 INFO L225 Difference]: With dead ends: 948 [2023-12-20 14:49:29,753 INFO L226 Difference]: Without dead ends: 543 [2023-12-20 14:49:29,759 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2023-12-20 14:49:29,761 INFO L413 NwaCegarLoop]: 354 mSDtfsCounter, 1091 mSDsluCounter, 1403 mSDsCounter, 0 mSdLazyCounter, 1484 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1096 SdHoareTripleChecker+Valid, 1757 SdHoareTripleChecker+Invalid, 1661 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 1484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:29,762 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1096 Valid, 1757 Invalid, 1661 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 1484 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 14:49:29,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2023-12-20 14:49:29,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 506. [2023-12-20 14:49:29,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 430 states have (on average 1.5813953488372092) internal successors, (680), 437 states have internal predecessors, (680), 52 states have call successors, (52), 22 states have call predecessors, (52), 22 states have return successors, (53), 49 states have call predecessors, (53), 48 states have call successors, (53) [2023-12-20 14:49:29,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 785 transitions. [2023-12-20 14:49:29,824 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 785 transitions. Word has length 58 [2023-12-20 14:49:29,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:29,824 INFO L495 AbstractCegarLoop]: Abstraction has 506 states and 785 transitions. [2023-12-20 14:49:29,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-20 14:49:29,824 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 785 transitions. [2023-12-20 14:49:29,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-20 14:49:29,827 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:29,827 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:49:29,827 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-20 14:49:29,827 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:29,828 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:29,828 INFO L85 PathProgramCache]: Analyzing trace with hash -2057077116, now seen corresponding path program 1 times [2023-12-20 14:49:29,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:29,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456413198] [2023-12-20 14:49:29,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:29,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:29,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:29,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:29,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:29,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:29,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:29,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:29,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:29,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:29,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:29,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:29,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:29,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:29,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:29,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:29,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:29,947 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:49:29,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:29,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456413198] [2023-12-20 14:49:29,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456413198] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:29,948 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:29,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 14:49:29,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975435668] [2023-12-20 14:49:29,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:29,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 14:49:29,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:29,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 14:49:29,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-20 14:49:29,950 INFO L87 Difference]: Start difference. First operand 506 states and 785 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-20 14:49:31,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:31,033 INFO L93 Difference]: Finished difference Result 826 states and 1235 transitions. [2023-12-20 14:49:31,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-20 14:49:31,034 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2023-12-20 14:49:31,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:31,038 INFO L225 Difference]: With dead ends: 826 [2023-12-20 14:49:31,038 INFO L226 Difference]: Without dead ends: 664 [2023-12-20 14:49:31,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2023-12-20 14:49:31,040 INFO L413 NwaCegarLoop]: 370 mSDtfsCounter, 1609 mSDsluCounter, 1269 mSDsCounter, 0 mSdLazyCounter, 1625 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1640 SdHoareTripleChecker+Valid, 1639 SdHoareTripleChecker+Invalid, 1807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 1625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:31,041 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1640 Valid, 1639 Invalid, 1807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 1625 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-20 14:49:31,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2023-12-20 14:49:31,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 594. [2023-12-20 14:49:31,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 498 states have (on average 1.5582329317269077) internal successors, (776), 507 states have internal predecessors, (776), 63 states have call successors, (63), 29 states have call predecessors, (63), 31 states have return successors, (72), 61 states have call predecessors, (72), 59 states have call successors, (72) [2023-12-20 14:49:31,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 911 transitions. [2023-12-20 14:49:31,083 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 911 transitions. Word has length 58 [2023-12-20 14:49:31,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:31,083 INFO L495 AbstractCegarLoop]: Abstraction has 594 states and 911 transitions. [2023-12-20 14:49:31,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-20 14:49:31,083 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 911 transitions. [2023-12-20 14:49:31,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-20 14:49:31,086 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:31,086 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:49:31,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-20 14:49:31,086 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:31,087 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:31,087 INFO L85 PathProgramCache]: Analyzing trace with hash -128804414, now seen corresponding path program 1 times [2023-12-20 14:49:31,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:31,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212008186] [2023-12-20 14:49:31,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:31,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:31,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:31,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:31,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:31,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:31,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:31,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:31,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:31,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:31,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:31,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:31,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:31,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:31,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:31,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:31,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:31,218 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:49:31,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:31,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212008186] [2023-12-20 14:49:31,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212008186] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:31,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:31,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 14:49:31,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914466293] [2023-12-20 14:49:31,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:31,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 14:49:31,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:31,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 14:49:31,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-12-20 14:49:31,224 INFO L87 Difference]: Start difference. First operand 594 states and 911 transitions. Second operand has 9 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-20 14:49:32,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:32,322 INFO L93 Difference]: Finished difference Result 870 states and 1300 transitions. [2023-12-20 14:49:32,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-20 14:49:32,323 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2023-12-20 14:49:32,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:32,326 INFO L225 Difference]: With dead ends: 870 [2023-12-20 14:49:32,326 INFO L226 Difference]: Without dead ends: 626 [2023-12-20 14:49:32,326 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-20 14:49:32,327 INFO L413 NwaCegarLoop]: 345 mSDtfsCounter, 864 mSDsluCounter, 1748 mSDsCounter, 0 mSdLazyCounter, 1965 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 865 SdHoareTripleChecker+Valid, 2093 SdHoareTripleChecker+Invalid, 2101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 1965 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:32,327 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [865 Valid, 2093 Invalid, 2101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 1965 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-20 14:49:32,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2023-12-20 14:49:32,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 598. [2023-12-20 14:49:32,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 501 states have (on average 1.5508982035928143) internal successors, (777), 510 states have internal predecessors, (777), 63 states have call successors, (63), 29 states have call predecessors, (63), 32 states have return successors, (73), 62 states have call predecessors, (73), 59 states have call successors, (73) [2023-12-20 14:49:32,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 913 transitions. [2023-12-20 14:49:32,349 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 913 transitions. Word has length 58 [2023-12-20 14:49:32,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:32,349 INFO L495 AbstractCegarLoop]: Abstraction has 598 states and 913 transitions. [2023-12-20 14:49:32,349 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-20 14:49:32,349 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 913 transitions. [2023-12-20 14:49:32,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-20 14:49:32,351 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:32,351 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:49:32,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-20 14:49:32,351 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:32,352 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:32,352 INFO L85 PathProgramCache]: Analyzing trace with hash 1922179584, now seen corresponding path program 1 times [2023-12-20 14:49:32,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:32,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473620310] [2023-12-20 14:49:32,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:32,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:32,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:32,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:32,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:32,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:32,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:32,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:32,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:32,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:32,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:32,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:32,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:32,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:32,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:32,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:32,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:32,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:49:32,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:32,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473620310] [2023-12-20 14:49:32,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473620310] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:32,486 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:32,487 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-20 14:49:32,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753718164] [2023-12-20 14:49:32,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:32,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-20 14:49:32,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:32,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-20 14:49:32,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2023-12-20 14:49:32,489 INFO L87 Difference]: Start difference. First operand 598 states and 913 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-20 14:49:34,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:34,172 INFO L93 Difference]: Finished difference Result 1822 states and 2611 transitions. [2023-12-20 14:49:34,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-20 14:49:34,174 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 58 [2023-12-20 14:49:34,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:34,180 INFO L225 Difference]: With dead ends: 1822 [2023-12-20 14:49:34,180 INFO L226 Difference]: Without dead ends: 1556 [2023-12-20 14:49:34,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2023-12-20 14:49:34,182 INFO L413 NwaCegarLoop]: 377 mSDtfsCounter, 3305 mSDsluCounter, 1797 mSDsCounter, 0 mSdLazyCounter, 1925 mSolverCounterSat, 556 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3319 SdHoareTripleChecker+Valid, 2174 SdHoareTripleChecker+Invalid, 2481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 556 IncrementalHoareTripleChecker+Valid, 1925 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:34,182 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3319 Valid, 2174 Invalid, 2481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [556 Valid, 1925 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-20 14:49:34,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1556 states. [2023-12-20 14:49:34,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1556 to 1433. [2023-12-20 14:49:34,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1433 states, 1150 states have (on average 1.434782608695652) internal successors, (1650), 1174 states have internal predecessors, (1650), 151 states have call successors, (151), 112 states have call predecessors, (151), 130 states have return successors, (187), 149 states have call predecessors, (187), 147 states have call successors, (187) [2023-12-20 14:49:34,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1433 states to 1433 states and 1988 transitions. [2023-12-20 14:49:34,297 INFO L78 Accepts]: Start accepts. Automaton has 1433 states and 1988 transitions. Word has length 58 [2023-12-20 14:49:34,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:34,298 INFO L495 AbstractCegarLoop]: Abstraction has 1433 states and 1988 transitions. [2023-12-20 14:49:34,298 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-20 14:49:34,298 INFO L276 IsEmpty]: Start isEmpty. Operand 1433 states and 1988 transitions. [2023-12-20 14:49:34,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-20 14:49:34,299 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:34,299 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:49:34,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-20 14:49:34,300 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:34,300 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:34,300 INFO L85 PathProgramCache]: Analyzing trace with hash -79047212, now seen corresponding path program 1 times [2023-12-20 14:49:34,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:34,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665988221] [2023-12-20 14:49:34,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:34,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:34,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:34,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:34,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:34,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:34,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:34,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:34,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:34,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:34,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:34,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:34,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:34,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:34,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:34,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:34,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:34,417 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:49:34,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:34,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665988221] [2023-12-20 14:49:34,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665988221] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:34,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:34,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 14:49:34,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092913344] [2023-12-20 14:49:34,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:34,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 14:49:34,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:34,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 14:49:34,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-12-20 14:49:34,419 INFO L87 Difference]: Start difference. First operand 1433 states and 1988 transitions. Second operand has 9 states, 8 states have (on average 5.5) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-20 14:49:35,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:35,409 INFO L93 Difference]: Finished difference Result 2626 states and 3563 transitions. [2023-12-20 14:49:35,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-20 14:49:35,409 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.5) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 59 [2023-12-20 14:49:35,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:35,414 INFO L225 Difference]: With dead ends: 2626 [2023-12-20 14:49:35,414 INFO L226 Difference]: Without dead ends: 1531 [2023-12-20 14:49:35,416 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2023-12-20 14:49:35,417 INFO L413 NwaCegarLoop]: 342 mSDtfsCounter, 868 mSDsluCounter, 1748 mSDsCounter, 0 mSdLazyCounter, 1938 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 870 SdHoareTripleChecker+Valid, 2090 SdHoareTripleChecker+Invalid, 2075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:35,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [870 Valid, 2090 Invalid, 2075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1938 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 14:49:35,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1531 states. [2023-12-20 14:49:35,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1531 to 1457. [2023-12-20 14:49:35,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1457 states, 1168 states have (on average 1.4212328767123288) internal successors, (1660), 1192 states have internal predecessors, (1660), 151 states have call successors, (151), 112 states have call predecessors, (151), 136 states have return successors, (193), 155 states have call predecessors, (193), 147 states have call successors, (193) [2023-12-20 14:49:35,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1457 states to 1457 states and 2004 transitions. [2023-12-20 14:49:35,505 INFO L78 Accepts]: Start accepts. Automaton has 1457 states and 2004 transitions. Word has length 59 [2023-12-20 14:49:35,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:35,506 INFO L495 AbstractCegarLoop]: Abstraction has 1457 states and 2004 transitions. [2023-12-20 14:49:35,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.5) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-20 14:49:35,506 INFO L276 IsEmpty]: Start isEmpty. Operand 1457 states and 2004 transitions. [2023-12-20 14:49:35,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-20 14:49:35,507 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:35,507 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:49:35,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-20 14:49:35,507 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:35,508 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:35,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1844180822, now seen corresponding path program 1 times [2023-12-20 14:49:35,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:35,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17132807] [2023-12-20 14:49:35,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:35,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:35,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:35,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:35,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:35,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:35,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:35,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:35,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:35,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:35,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:35,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:35,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:35,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:35,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:35,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:35,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:35,654 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:49:35,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:35,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17132807] [2023-12-20 14:49:35,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17132807] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:35,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:35,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 14:49:35,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308112810] [2023-12-20 14:49:35,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:35,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 14:49:35,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:35,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 14:49:35,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-20 14:49:35,656 INFO L87 Difference]: Start difference. First operand 1457 states and 2004 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-20 14:49:36,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:36,621 INFO L93 Difference]: Finished difference Result 2607 states and 3446 transitions. [2023-12-20 14:49:36,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-20 14:49:36,621 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 59 [2023-12-20 14:49:36,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:36,626 INFO L225 Difference]: With dead ends: 2607 [2023-12-20 14:49:36,626 INFO L226 Difference]: Without dead ends: 1695 [2023-12-20 14:49:36,627 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2023-12-20 14:49:36,631 INFO L413 NwaCegarLoop]: 315 mSDtfsCounter, 1294 mSDsluCounter, 1394 mSDsCounter, 0 mSdLazyCounter, 1598 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1322 SdHoareTripleChecker+Valid, 1709 SdHoareTripleChecker+Invalid, 1736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 1598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:36,631 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1322 Valid, 1709 Invalid, 1736 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 1598 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 14:49:36,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1695 states. [2023-12-20 14:49:36,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1695 to 1402. [2023-12-20 14:49:36,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1402 states, 1129 states have (on average 1.4189548272807795) internal successors, (1602), 1148 states have internal predecessors, (1602), 145 states have call successors, (145), 107 states have call predecessors, (145), 126 states have return successors, (178), 148 states have call predecessors, (178), 141 states have call successors, (178) [2023-12-20 14:49:36,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1402 states to 1402 states and 1925 transitions. [2023-12-20 14:49:36,687 INFO L78 Accepts]: Start accepts. Automaton has 1402 states and 1925 transitions. Word has length 59 [2023-12-20 14:49:36,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:36,687 INFO L495 AbstractCegarLoop]: Abstraction has 1402 states and 1925 transitions. [2023-12-20 14:49:36,687 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-20 14:49:36,687 INFO L276 IsEmpty]: Start isEmpty. Operand 1402 states and 1925 transitions. [2023-12-20 14:49:36,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-20 14:49:36,688 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:36,688 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:49:36,688 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-20 14:49:36,688 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:36,688 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:36,688 INFO L85 PathProgramCache]: Analyzing trace with hash 2063035540, now seen corresponding path program 1 times [2023-12-20 14:49:36,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:36,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883939831] [2023-12-20 14:49:36,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:36,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:36,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:36,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:36,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:36,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:36,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:36,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:36,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:36,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:36,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:36,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:36,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:36,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:36,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:36,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:36,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:36,756 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:49:36,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:36,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883939831] [2023-12-20 14:49:36,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883939831] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:36,757 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:36,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:49:36,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237786660] [2023-12-20 14:49:36,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:36,757 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:49:36,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:36,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:49:36,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:49:36,758 INFO L87 Difference]: Start difference. First operand 1402 states and 1925 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-20 14:49:37,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:37,474 INFO L93 Difference]: Finished difference Result 3551 states and 4696 transitions. [2023-12-20 14:49:37,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-20 14:49:37,474 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 59 [2023-12-20 14:49:37,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:37,484 INFO L225 Difference]: With dead ends: 3551 [2023-12-20 14:49:37,484 INFO L226 Difference]: Without dead ends: 2488 [2023-12-20 14:49:37,486 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2023-12-20 14:49:37,487 INFO L413 NwaCegarLoop]: 310 mSDtfsCounter, 1585 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 683 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1617 SdHoareTripleChecker+Valid, 1153 SdHoareTripleChecker+Invalid, 875 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:37,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1617 Valid, 1153 Invalid, 875 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 683 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-20 14:49:37,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2488 states. [2023-12-20 14:49:37,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2488 to 2372. [2023-12-20 14:49:37,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2372 states, 1856 states have (on average 1.347521551724138) internal successors, (2501), 1892 states have internal predecessors, (2501), 264 states have call successors, (264), 206 states have call predecessors, (264), 250 states have return successors, (369), 276 states have call predecessors, (369), 260 states have call successors, (369) [2023-12-20 14:49:37,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2372 states to 2372 states and 3134 transitions. [2023-12-20 14:49:37,597 INFO L78 Accepts]: Start accepts. Automaton has 2372 states and 3134 transitions. Word has length 59 [2023-12-20 14:49:37,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:37,597 INFO L495 AbstractCegarLoop]: Abstraction has 2372 states and 3134 transitions. [2023-12-20 14:49:37,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-20 14:49:37,597 INFO L276 IsEmpty]: Start isEmpty. Operand 2372 states and 3134 transitions. [2023-12-20 14:49:37,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-20 14:49:37,598 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:37,598 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:49:37,598 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-20 14:49:37,598 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:37,599 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:37,599 INFO L85 PathProgramCache]: Analyzing trace with hash 212158497, now seen corresponding path program 1 times [2023-12-20 14:49:37,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:37,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599863452] [2023-12-20 14:49:37,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:37,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:37,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:37,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:37,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:37,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:37,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:37,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:37,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:37,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:37,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:37,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:37,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:37,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:37,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:37,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:37,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:37,648 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:49:37,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:37,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599863452] [2023-12-20 14:49:37,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599863452] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:37,649 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:37,649 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 14:49:37,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095126703] [2023-12-20 14:49:37,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:37,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 14:49:37,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:37,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 14:49:37,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-20 14:49:37,650 INFO L87 Difference]: Start difference. First operand 2372 states and 3134 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-20 14:49:38,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:38,309 INFO L93 Difference]: Finished difference Result 5424 states and 7015 transitions. [2023-12-20 14:49:38,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 14:49:38,310 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 60 [2023-12-20 14:49:38,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:38,322 INFO L225 Difference]: With dead ends: 5424 [2023-12-20 14:49:38,322 INFO L226 Difference]: Without dead ends: 3396 [2023-12-20 14:49:38,325 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:49:38,326 INFO L413 NwaCegarLoop]: 342 mSDtfsCounter, 752 mSDsluCounter, 1076 mSDsCounter, 0 mSdLazyCounter, 945 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 760 SdHoareTripleChecker+Valid, 1418 SdHoareTripleChecker+Invalid, 1068 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 945 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:38,327 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [760 Valid, 1418 Invalid, 1068 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 945 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-20 14:49:38,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3396 states. [2023-12-20 14:49:38,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3396 to 3138. [2023-12-20 14:49:38,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3138 states, 2436 states have (on average 1.3251231527093597) internal successors, (3228), 2477 states have internal predecessors, (3228), 356 states have call successors, (356), 286 states have call predecessors, (356), 344 states have return successors, (483), 377 states have call predecessors, (483), 352 states have call successors, (483) [2023-12-20 14:49:38,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3138 states to 3138 states and 4067 transitions. [2023-12-20 14:49:38,450 INFO L78 Accepts]: Start accepts. Automaton has 3138 states and 4067 transitions. Word has length 60 [2023-12-20 14:49:38,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:38,450 INFO L495 AbstractCegarLoop]: Abstraction has 3138 states and 4067 transitions. [2023-12-20 14:49:38,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-20 14:49:38,450 INFO L276 IsEmpty]: Start isEmpty. Operand 3138 states and 4067 transitions. [2023-12-20 14:49:38,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-12-20 14:49:38,451 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:38,451 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:49:38,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-20 14:49:38,451 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:38,452 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:38,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1564308224, now seen corresponding path program 1 times [2023-12-20 14:49:38,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:38,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224349530] [2023-12-20 14:49:38,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:38,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:38,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:38,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:38,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:38,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:38,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:38,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:38,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:38,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:38,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:38,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:38,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:38,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:38,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:38,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:38,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:38,503 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:49:38,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:38,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224349530] [2023-12-20 14:49:38,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224349530] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:38,504 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:38,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 14:49:38,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758163979] [2023-12-20 14:49:38,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:38,504 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 14:49:38,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:38,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 14:49:38,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-20 14:49:38,505 INFO L87 Difference]: Start difference. First operand 3138 states and 4067 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-20 14:49:39,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:39,200 INFO L93 Difference]: Finished difference Result 6702 states and 8533 transitions. [2023-12-20 14:49:39,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 14:49:39,201 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2023-12-20 14:49:39,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:39,214 INFO L225 Difference]: With dead ends: 6702 [2023-12-20 14:49:39,214 INFO L226 Difference]: Without dead ends: 3906 [2023-12-20 14:49:39,220 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:49:39,222 INFO L413 NwaCegarLoop]: 353 mSDtfsCounter, 1237 mSDsluCounter, 859 mSDsCounter, 0 mSdLazyCounter, 692 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1270 SdHoareTripleChecker+Valid, 1212 SdHoareTripleChecker+Invalid, 808 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 692 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:39,222 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1270 Valid, 1212 Invalid, 808 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 692 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-20 14:49:39,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3906 states. [2023-12-20 14:49:39,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3906 to 3642. [2023-12-20 14:49:39,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3642 states, 2826 states have (on average 1.3156404812455769) internal successors, (3718), 2871 states have internal predecessors, (3718), 412 states have call successors, (412), 336 states have call predecessors, (412), 402 states have return successors, (556), 437 states have call predecessors, (556), 408 states have call successors, (556) [2023-12-20 14:49:39,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3642 states to 3642 states and 4686 transitions. [2023-12-20 14:49:39,420 INFO L78 Accepts]: Start accepts. Automaton has 3642 states and 4686 transitions. Word has length 66 [2023-12-20 14:49:39,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:39,421 INFO L495 AbstractCegarLoop]: Abstraction has 3642 states and 4686 transitions. [2023-12-20 14:49:39,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-20 14:49:39,421 INFO L276 IsEmpty]: Start isEmpty. Operand 3642 states and 4686 transitions. [2023-12-20 14:49:39,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-12-20 14:49:39,422 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:39,422 INFO L195 NwaCegarLoop]: trace histogram [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-20 14:49:39,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-20 14:49:39,422 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:39,422 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:39,422 INFO L85 PathProgramCache]: Analyzing trace with hash 732018994, now seen corresponding path program 1 times [2023-12-20 14:49:39,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:39,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107921196] [2023-12-20 14:49:39,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:39,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:39,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:39,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:39,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:39,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:39,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:39,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:39,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:39,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:39,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:39,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:39,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:39,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:39,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:39,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:39,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:39,486 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:49:39,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:39,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107921196] [2023-12-20 14:49:39,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107921196] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:39,486 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:39,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:49:39,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532942809] [2023-12-20 14:49:39,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:39,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:49:39,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:39,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:49:39,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:49:39,487 INFO L87 Difference]: Start difference. First operand 3642 states and 4686 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-20 14:49:40,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:40,260 INFO L93 Difference]: Finished difference Result 4650 states and 5903 transitions. [2023-12-20 14:49:40,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-20 14:49:40,261 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 67 [2023-12-20 14:49:40,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:40,275 INFO L225 Difference]: With dead ends: 4650 [2023-12-20 14:49:40,275 INFO L226 Difference]: Without dead ends: 4647 [2023-12-20 14:49:40,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2023-12-20 14:49:40,278 INFO L413 NwaCegarLoop]: 346 mSDtfsCounter, 2169 mSDsluCounter, 568 mSDsCounter, 0 mSdLazyCounter, 607 mSolverCounterSat, 325 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2179 SdHoareTripleChecker+Valid, 914 SdHoareTripleChecker+Invalid, 932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 325 IncrementalHoareTripleChecker+Valid, 607 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:40,278 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2179 Valid, 914 Invalid, 932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [325 Valid, 607 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-20 14:49:40,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4647 states. [2023-12-20 14:49:40,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4647 to 4062. [2023-12-20 14:49:40,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4062 states, 3139 states have (on average 1.3035998725708824) internal successors, (4092), 3187 states have internal predecessors, (4092), 462 states have call successors, (462), 380 states have call predecessors, (462), 459 states have return successors, (633), 497 states have call predecessors, (633), 459 states have call successors, (633) [2023-12-20 14:49:40,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4062 states to 4062 states and 5187 transitions. [2023-12-20 14:49:40,493 INFO L78 Accepts]: Start accepts. Automaton has 4062 states and 5187 transitions. Word has length 67 [2023-12-20 14:49:40,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:40,494 INFO L495 AbstractCegarLoop]: Abstraction has 4062 states and 5187 transitions. [2023-12-20 14:49:40,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-20 14:49:40,495 INFO L276 IsEmpty]: Start isEmpty. Operand 4062 states and 5187 transitions. [2023-12-20 14:49:40,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-12-20 14:49:40,496 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:40,496 INFO L195 NwaCegarLoop]: trace histogram [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-20 14:49:40,496 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-20 14:49:40,497 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:40,497 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:40,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1216352650, now seen corresponding path program 1 times [2023-12-20 14:49:40,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:40,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006612360] [2023-12-20 14:49:40,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:40,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:40,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:40,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:40,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:40,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:40,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:40,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:40,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:40,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:40,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:40,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:40,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:40,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:40,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:40,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:40,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:40,608 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:49:40,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:40,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006612360] [2023-12-20 14:49:40,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006612360] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:49:40,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888987957] [2023-12-20 14:49:40,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:40,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:49:40,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:49:40,611 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-20 14:49:40,616 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-20 14:49:40,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:40,731 INFO L262 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-20 14:49:40,736 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:49:40,927 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:49:40,928 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 14:49:40,991 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:49:40,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888987957] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 14:49:40,992 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 14:49:40,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2023-12-20 14:49:40,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021941278] [2023-12-20 14:49:40,992 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 14:49:40,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-20 14:49:40,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:40,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-20 14:49:40,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-12-20 14:49:40,993 INFO L87 Difference]: Start difference. First operand 4062 states and 5187 transitions. Second operand has 10 states, 10 states have (on average 10.9) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-20 14:49:42,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:42,574 INFO L93 Difference]: Finished difference Result 8034 states and 10050 transitions. [2023-12-20 14:49:42,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-20 14:49:42,574 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 68 [2023-12-20 14:49:42,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:42,616 INFO L225 Difference]: With dead ends: 8034 [2023-12-20 14:49:42,616 INFO L226 Difference]: Without dead ends: 8031 [2023-12-20 14:49:42,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=163, Invalid=593, Unknown=0, NotChecked=0, Total=756 [2023-12-20 14:49:42,621 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 2058 mSDsluCounter, 1340 mSDsCounter, 0 mSdLazyCounter, 1923 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2121 SdHoareTripleChecker+Valid, 1757 SdHoareTripleChecker+Invalid, 2164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 1923 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:42,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2121 Valid, 1757 Invalid, 2164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 1923 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-20 14:49:42,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8031 states. [2023-12-20 14:49:42,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8031 to 7179. [2023-12-20 14:49:43,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7179 states, 5514 states have (on average 1.2830975698222706) internal successors, (7075), 5597 states have internal predecessors, (7075), 821 states have call successors, (821), 694 states have call predecessors, (821), 842 states have return successors, (1134), 890 states have call predecessors, (1134), 818 states have call successors, (1134) [2023-12-20 14:49:43,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7179 states to 7179 states and 9030 transitions. [2023-12-20 14:49:43,029 INFO L78 Accepts]: Start accepts. Automaton has 7179 states and 9030 transitions. Word has length 68 [2023-12-20 14:49:43,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:43,030 INFO L495 AbstractCegarLoop]: Abstraction has 7179 states and 9030 transitions. [2023-12-20 14:49:43,030 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-20 14:49:43,031 INFO L276 IsEmpty]: Start isEmpty. Operand 7179 states and 9030 transitions. [2023-12-20 14:49:43,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-20 14:49:43,031 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:43,032 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:49:43,041 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-20 14:49:43,248 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,SelfDestructingSolverStorable10 [2023-12-20 14:49:43,249 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:43,249 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:43,249 INFO L85 PathProgramCache]: Analyzing trace with hash -1865463374, now seen corresponding path program 2 times [2023-12-20 14:49:43,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:43,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995235262] [2023-12-20 14:49:43,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:43,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:43,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:43,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:43,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:43,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:43,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:43,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:43,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:43,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:43,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:43,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:43,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:43,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:43,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:43,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:43,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:43,326 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:49:43,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:43,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995235262] [2023-12-20 14:49:43,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995235262] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:43,329 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:43,329 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 14:49:43,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087646193] [2023-12-20 14:49:43,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:43,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 14:49:43,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:43,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 14:49:43,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-20 14:49:43,331 INFO L87 Difference]: Start difference. First operand 7179 states and 9030 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, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-20 14:49:44,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:44,072 INFO L93 Difference]: Finished difference Result 9567 states and 12033 transitions. [2023-12-20 14:49:44,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 14:49:44,073 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, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 71 [2023-12-20 14:49:44,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:44,084 INFO L225 Difference]: With dead ends: 9567 [2023-12-20 14:49:44,085 INFO L226 Difference]: Without dead ends: 3929 [2023-12-20 14:49:44,094 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-12-20 14:49:44,094 INFO L413 NwaCegarLoop]: 368 mSDtfsCounter, 1184 mSDsluCounter, 883 mSDsCounter, 0 mSdLazyCounter, 727 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1219 SdHoareTripleChecker+Valid, 1251 SdHoareTripleChecker+Invalid, 824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:44,095 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1219 Valid, 1251 Invalid, 824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 727 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-20 14:49:44,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3929 states. [2023-12-20 14:49:44,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3929 to 2993. [2023-12-20 14:49:44,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2993 states, 2334 states have (on average 1.297343616109683) internal successors, (3028), 2363 states have internal predecessors, (3028), 340 states have call successors, (340), 276 states have call predecessors, (340), 317 states have return successors, (433), 356 states have call predecessors, (433), 337 states have call successors, (433) [2023-12-20 14:49:44,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2993 states to 2993 states and 3801 transitions. [2023-12-20 14:49:44,272 INFO L78 Accepts]: Start accepts. Automaton has 2993 states and 3801 transitions. Word has length 71 [2023-12-20 14:49:44,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:44,272 INFO L495 AbstractCegarLoop]: Abstraction has 2993 states and 3801 transitions. [2023-12-20 14:49:44,272 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, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-20 14:49:44,272 INFO L276 IsEmpty]: Start isEmpty. Operand 2993 states and 3801 transitions. [2023-12-20 14:49:44,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-20 14:49:44,273 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:44,273 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:49:44,273 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-20 14:49:44,273 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:44,274 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:44,274 INFO L85 PathProgramCache]: Analyzing trace with hash -482438939, now seen corresponding path program 1 times [2023-12-20 14:49:44,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:44,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346027219] [2023-12-20 14:49:44,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:44,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:44,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:44,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:44,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:44,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:44,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:44,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:44,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:44,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:44,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:44,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:44,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:44,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:44,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:44,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:44,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:44,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-20 14:49:44,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:44,372 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 14:49:44,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:44,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346027219] [2023-12-20 14:49:44,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346027219] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:44,372 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:44,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 14:49:44,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81339178] [2023-12-20 14:49:44,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:44,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 14:49:44,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:44,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 14:49:44,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-20 14:49:44,374 INFO L87 Difference]: Start difference. First operand 2993 states and 3801 transitions. Second operand has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-20 14:49:45,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:45,603 INFO L93 Difference]: Finished difference Result 8311 states and 10332 transitions. [2023-12-20 14:49:45,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-20 14:49:45,603 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 76 [2023-12-20 14:49:45,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:45,616 INFO L225 Difference]: With dead ends: 8311 [2023-12-20 14:49:45,616 INFO L226 Difference]: Without dead ends: 4921 [2023-12-20 14:49:45,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2023-12-20 14:49:45,623 INFO L413 NwaCegarLoop]: 356 mSDtfsCounter, 1716 mSDsluCounter, 1164 mSDsCounter, 0 mSdLazyCounter, 1309 mSolverCounterSat, 319 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1728 SdHoareTripleChecker+Valid, 1520 SdHoareTripleChecker+Invalid, 1628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 319 IncrementalHoareTripleChecker+Valid, 1309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:45,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1728 Valid, 1520 Invalid, 1628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [319 Valid, 1309 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 14:49:45,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4921 states. [2023-12-20 14:49:45,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4921 to 4661. [2023-12-20 14:49:45,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4661 states, 3567 states have (on average 1.2559573871600784) internal successors, (4480), 3633 states have internal predecessors, (4480), 540 states have call successors, (540), 448 states have call predecessors, (540), 552 states have return successors, (783), 582 states have call predecessors, (783), 537 states have call successors, (783) [2023-12-20 14:49:45,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4661 states to 4661 states and 5803 transitions. [2023-12-20 14:49:45,849 INFO L78 Accepts]: Start accepts. Automaton has 4661 states and 5803 transitions. Word has length 76 [2023-12-20 14:49:45,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:45,849 INFO L495 AbstractCegarLoop]: Abstraction has 4661 states and 5803 transitions. [2023-12-20 14:49:45,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-20 14:49:45,849 INFO L276 IsEmpty]: Start isEmpty. Operand 4661 states and 5803 transitions. [2023-12-20 14:49:45,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-20 14:49:45,850 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:45,850 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:49:45,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-20 14:49:45,851 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:45,851 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:45,851 INFO L85 PathProgramCache]: Analyzing trace with hash 245747767, now seen corresponding path program 1 times [2023-12-20 14:49:45,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:45,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926293055] [2023-12-20 14:49:45,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:45,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:45,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:45,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:45,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:45,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:45,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:45,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:45,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:45,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:45,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:45,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:45,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:45,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:45,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:45,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:45,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:45,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-20 14:49:45,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:45,939 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 14:49:45,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:45,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926293055] [2023-12-20 14:49:45,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926293055] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:45,939 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:45,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 14:49:45,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961580061] [2023-12-20 14:49:45,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:45,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 14:49:45,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:45,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 14:49:45,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-20 14:49:45,941 INFO L87 Difference]: Start difference. First operand 4661 states and 5803 transitions. Second operand has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-20 14:49:47,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:47,229 INFO L93 Difference]: Finished difference Result 7751 states and 9551 transitions. [2023-12-20 14:49:47,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-20 14:49:47,229 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 86 [2023-12-20 14:49:47,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:47,241 INFO L225 Difference]: With dead ends: 7751 [2023-12-20 14:49:47,241 INFO L226 Difference]: Without dead ends: 3908 [2023-12-20 14:49:47,247 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2023-12-20 14:49:47,247 INFO L413 NwaCegarLoop]: 341 mSDtfsCounter, 2514 mSDsluCounter, 1180 mSDsCounter, 0 mSdLazyCounter, 1557 mSolverCounterSat, 436 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2552 SdHoareTripleChecker+Valid, 1521 SdHoareTripleChecker+Invalid, 1993 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 436 IncrementalHoareTripleChecker+Valid, 1557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:47,247 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2552 Valid, 1521 Invalid, 1993 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [436 Valid, 1557 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-20 14:49:47,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3908 states. [2023-12-20 14:49:47,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3908 to 3504. [2023-12-20 14:49:47,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3504 states, 2676 states have (on average 1.2470104633781764) internal successors, (3337), 2730 states have internal predecessors, (3337), 405 states have call successors, (405), 330 states have call predecessors, (405), 421 states have return successors, (552), 446 states have call predecessors, (552), 402 states have call successors, (552) [2023-12-20 14:49:47,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3504 states to 3504 states and 4294 transitions. [2023-12-20 14:49:47,444 INFO L78 Accepts]: Start accepts. Automaton has 3504 states and 4294 transitions. Word has length 86 [2023-12-20 14:49:47,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:47,444 INFO L495 AbstractCegarLoop]: Abstraction has 3504 states and 4294 transitions. [2023-12-20 14:49:47,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-20 14:49:47,444 INFO L276 IsEmpty]: Start isEmpty. Operand 3504 states and 4294 transitions. [2023-12-20 14:49:47,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-20 14:49:47,446 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:47,447 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:49:47,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-20 14:49:47,447 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:47,447 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:47,447 INFO L85 PathProgramCache]: Analyzing trace with hash -2024230601, now seen corresponding path program 1 times [2023-12-20 14:49:47,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:47,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809749000] [2023-12-20 14:49:47,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:47,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:47,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:47,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:47,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:47,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:47,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:47,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:47,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:47,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-20 14:49:47,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-20 14:49:47,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-20 14:49:47,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-20 14:49:47,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:47,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:47,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-20 14:49:47,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-20 14:49:47,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-20 14:49:47,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,574 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 18 proven. 4 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-12-20 14:49:47,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:47,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809749000] [2023-12-20 14:49:47,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809749000] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:49:47,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795074102] [2023-12-20 14:49:47,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:47,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:49:47,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:49:47,576 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-20 14:49:47,596 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-20 14:49:47,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:47,702 INFO L262 TraceCheckSpWp]: Trace formula consists of 552 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-20 14:49:47,705 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:49:47,737 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-20 14:49:47,737 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 14:49:47,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795074102] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:47,738 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 14:49:47,738 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 12 [2023-12-20 14:49:47,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736265558] [2023-12-20 14:49:47,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:47,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 14:49:47,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:47,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 14:49:47,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-20 14:49:47,740 INFO L87 Difference]: Start difference. First operand 3504 states and 4294 transitions. Second operand has 6 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-20 14:49:47,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:47,927 INFO L93 Difference]: Finished difference Result 5217 states and 6371 transitions. [2023-12-20 14:49:47,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:49:47,927 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 131 [2023-12-20 14:49:47,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:47,932 INFO L225 Difference]: With dead ends: 5217 [2023-12-20 14:49:47,933 INFO L226 Difference]: Without dead ends: 2057 [2023-12-20 14:49:47,938 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2023-12-20 14:49:47,939 INFO L413 NwaCegarLoop]: 610 mSDtfsCounter, 32 mSDsluCounter, 2404 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 3014 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:47,939 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 3014 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-20 14:49:47,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2057 states. [2023-12-20 14:49:48,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2057 to 1935. [2023-12-20 14:49:48,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1935 states, 1553 states have (on average 1.2775273663876368) internal successors, (1984), 1570 states have internal predecessors, (1984), 194 states have call successors, (194), 144 states have call predecessors, (194), 186 states have return successors, (259), 221 states have call predecessors, (259), 191 states have call successors, (259) [2023-12-20 14:49:48,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1935 states to 1935 states and 2437 transitions. [2023-12-20 14:49:48,025 INFO L78 Accepts]: Start accepts. Automaton has 1935 states and 2437 transitions. Word has length 131 [2023-12-20 14:49:48,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:48,025 INFO L495 AbstractCegarLoop]: Abstraction has 1935 states and 2437 transitions. [2023-12-20 14:49:48,025 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-20 14:49:48,025 INFO L276 IsEmpty]: Start isEmpty. Operand 1935 states and 2437 transitions. [2023-12-20 14:49:48,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-20 14:49:48,027 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:48,028 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:49:48,035 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-20 14:49:48,236 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,SelfDestructingSolverStorable14 [2023-12-20 14:49:48,237 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:48,237 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:48,237 INFO L85 PathProgramCache]: Analyzing trace with hash -1725002045, now seen corresponding path program 1 times [2023-12-20 14:49:48,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:48,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801080192] [2023-12-20 14:49:48,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:48,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:48,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:48,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:48,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:48,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:48,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:48,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:48,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:48,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:48,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:48,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:48,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:48,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:48,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:48,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:48,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:48,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-20 14:49:48,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:48,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-20 14:49:48,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:48,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-20 14:49:48,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:48,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-20 14:49:48,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:48,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:48,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:48,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:48,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:48,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-20 14:49:48,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:48,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-20 14:49:48,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:48,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 14:49:48,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:48,299 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2023-12-20 14:49:48,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:48,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801080192] [2023-12-20 14:49:48,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801080192] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:48,299 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:48,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 14:49:48,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383882528] [2023-12-20 14:49:48,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:48,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 14:49:48,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:48,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 14:49:48,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-20 14:49:48,300 INFO L87 Difference]: Start difference. First operand 1935 states and 2437 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-20 14:49:48,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:48,941 INFO L93 Difference]: Finished difference Result 1983 states and 2487 transitions. [2023-12-20 14:49:48,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:49:48,942 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), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 133 [2023-12-20 14:49:48,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:48,945 INFO L225 Difference]: With dead ends: 1983 [2023-12-20 14:49:48,945 INFO L226 Difference]: Without dead ends: 1643 [2023-12-20 14:49:48,946 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-12-20 14:49:48,946 INFO L413 NwaCegarLoop]: 336 mSDtfsCounter, 958 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 778 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 970 SdHoareTripleChecker+Valid, 1103 SdHoareTripleChecker+Invalid, 916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 778 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:48,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [970 Valid, 1103 Invalid, 916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 778 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-20 14:49:48,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1643 states. [2023-12-20 14:49:49,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1643 to 1598. [2023-12-20 14:49:49,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1598 states, 1300 states have (on average 1.3015384615384615) internal successors, (1692), 1314 states have internal predecessors, (1692), 153 states have call successors, (153), 109 states have call predecessors, (153), 143 states have return successors, (204), 175 states have call predecessors, (204), 150 states have call successors, (204) [2023-12-20 14:49:49,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1598 states to 1598 states and 2049 transitions. [2023-12-20 14:49:49,010 INFO L78 Accepts]: Start accepts. Automaton has 1598 states and 2049 transitions. Word has length 133 [2023-12-20 14:49:49,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:49,010 INFO L495 AbstractCegarLoop]: Abstraction has 1598 states and 2049 transitions. [2023-12-20 14:49:49,010 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), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-20 14:49:49,010 INFO L276 IsEmpty]: Start isEmpty. Operand 1598 states and 2049 transitions. [2023-12-20 14:49:49,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-20 14:49:49,012 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:49,012 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:49:49,012 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-20 14:49:49,012 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:49,012 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:49,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1907529665, now seen corresponding path program 1 times [2023-12-20 14:49:49,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:49,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918636278] [2023-12-20 14:49:49,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:49,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:49,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:49,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:49,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:49,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:49,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:49,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:49,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:49,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 14:49:49,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-20 14:49:49,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-20 14:49:49,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-20 14:49:49,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:49,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:49,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:49:49,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-20 14:49:49,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-20 14:49:49,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,089 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2023-12-20 14:49:49,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:49,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918636278] [2023-12-20 14:49:49,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918636278] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:49,089 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:49,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:49:49,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465874304] [2023-12-20 14:49:49,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:49,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:49:49,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:49,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:49:49,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:49:49,091 INFO L87 Difference]: Start difference. First operand 1598 states and 2049 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 4 states have internal predecessors, (85), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-20 14:49:49,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:49,793 INFO L93 Difference]: Finished difference Result 2749 states and 3433 transitions. [2023-12-20 14:49:49,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-20 14:49:49,793 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 4 states have internal predecessors, (85), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 145 [2023-12-20 14:49:49,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:49,797 INFO L225 Difference]: With dead ends: 2749 [2023-12-20 14:49:49,797 INFO L226 Difference]: Without dead ends: 1578 [2023-12-20 14:49:49,798 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:49:49,799 INFO L413 NwaCegarLoop]: 362 mSDtfsCounter, 893 mSDsluCounter, 1136 mSDsCounter, 0 mSdLazyCounter, 1263 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 894 SdHoareTripleChecker+Valid, 1498 SdHoareTripleChecker+Invalid, 1393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:49,799 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [894 Valid, 1498 Invalid, 1393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1263 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-20 14:49:49,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1578 states. [2023-12-20 14:49:49,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1578 to 1497. [2023-12-20 14:49:49,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1223 states have (on average 1.312346688470973) internal successors, (1605), 1237 states have internal predecessors, (1605), 141 states have call successors, (141), 99 states have call predecessors, (141), 131 states have return successors, (186), 161 states have call predecessors, (186), 138 states have call successors, (186) [2023-12-20 14:49:49,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 1932 transitions. [2023-12-20 14:49:49,857 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 1932 transitions. Word has length 145 [2023-12-20 14:49:49,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:49,858 INFO L495 AbstractCegarLoop]: Abstraction has 1497 states and 1932 transitions. [2023-12-20 14:49:49,858 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 4 states have internal predecessors, (85), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-20 14:49:49,858 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 1932 transitions. [2023-12-20 14:49:49,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-20 14:49:49,859 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:49,859 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:49:49,860 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-20 14:49:49,860 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:49,860 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:49,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1833190952, now seen corresponding path program 1 times [2023-12-20 14:49:49,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:49,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955156101] [2023-12-20 14:49:49,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:49,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:49,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:49,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-20 14:49:49,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-20 14:49:49,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:49,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:49,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-20 14:49:49,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:49:49,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:49,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-20 14:49:49,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:50,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-20 14:49:50,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:50,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-20 14:49:50,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:50,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-20 14:49:50,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:50,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-20 14:49:50,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:50,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-20 14:49:50,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:50,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-20 14:49:50,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:50,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-20 14:49:50,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:50,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-12-20 14:49:50,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:50,032 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2023-12-20 14:49:50,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:50,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955156101] [2023-12-20 14:49:50,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955156101] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:49:50,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707967436] [2023-12-20 14:49:50,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:50,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:49:50,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:49:50,034 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-20 14:49:50,055 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-20 14:49:50,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:50,167 INFO L262 TraceCheckSpWp]: Trace formula consists of 614 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-20 14:49:50,177 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:49:50,286 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-20 14:49:50,286 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 14:49:50,434 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 19 proven. 4 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-12-20 14:49:50,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707967436] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 14:49:50,434 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 14:49:50,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5, 5] total 14 [2023-12-20 14:49:50,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103625869] [2023-12-20 14:49:50,435 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 14:49:50,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-20 14:49:50,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:50,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-20 14:49:50,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2023-12-20 14:49:50,436 INFO L87 Difference]: Start difference. First operand 1497 states and 1932 transitions. Second operand has 14 states, 14 states have (on average 16.0) internal successors, (224), 12 states have internal predecessors, (224), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2023-12-20 14:49:51,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:51,732 INFO L93 Difference]: Finished difference Result 3088 states and 3926 transitions. [2023-12-20 14:49:51,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-12-20 14:49:51,732 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 16.0) internal successors, (224), 12 states have internal predecessors, (224), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) Word has length 147 [2023-12-20 14:49:51,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:51,736 INFO L225 Difference]: With dead ends: 3088 [2023-12-20 14:49:51,736 INFO L226 Difference]: Without dead ends: 1865 [2023-12-20 14:49:51,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 327 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=232, Invalid=638, Unknown=0, NotChecked=0, Total=870 [2023-12-20 14:49:51,739 INFO L413 NwaCegarLoop]: 303 mSDtfsCounter, 2241 mSDsluCounter, 1404 mSDsCounter, 0 mSdLazyCounter, 2101 mSolverCounterSat, 363 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2271 SdHoareTripleChecker+Valid, 1707 SdHoareTripleChecker+Invalid, 2464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 363 IncrementalHoareTripleChecker+Valid, 2101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:51,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2271 Valid, 1707 Invalid, 2464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [363 Valid, 2101 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-20 14:49:51,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1865 states. [2023-12-20 14:49:51,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1865 to 1757. [2023-12-20 14:49:51,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1757 states, 1408 states have (on average 1.2713068181818181) internal successors, (1790), 1423 states have internal predecessors, (1790), 181 states have call successors, (181), 137 states have call predecessors, (181), 166 states have return successors, (255), 197 states have call predecessors, (255), 178 states have call successors, (255) [2023-12-20 14:49:51,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1757 states to 1757 states and 2226 transitions. [2023-12-20 14:49:51,819 INFO L78 Accepts]: Start accepts. Automaton has 1757 states and 2226 transitions. Word has length 147 [2023-12-20 14:49:51,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:51,819 INFO L495 AbstractCegarLoop]: Abstraction has 1757 states and 2226 transitions. [2023-12-20 14:49:51,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 16.0) internal successors, (224), 12 states have internal predecessors, (224), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2023-12-20 14:49:51,820 INFO L276 IsEmpty]: Start isEmpty. Operand 1757 states and 2226 transitions. [2023-12-20 14:49:51,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:49:51,822 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:51,822 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:49:51,827 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-20 14:49:52,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-20 14:49:52,028 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:52,028 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:52,028 INFO L85 PathProgramCache]: Analyzing trace with hash 1477252457, now seen corresponding path program 1 times [2023-12-20 14:49:52,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:52,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938463216] [2023-12-20 14:49:52,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:52,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:52,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:52,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:52,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:52,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:49:52,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:52,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:49:52,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:52,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:49:52,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:52,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:49:52,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:52,151 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:49:52,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:52,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938463216] [2023-12-20 14:49:52,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938463216] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:52,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:52,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 14:49:52,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030794155] [2023-12-20 14:49:52,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:52,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 14:49:52,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:52,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 14:49:52,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:49:52,153 INFO L87 Difference]: Start difference. First operand 1757 states and 2226 transitions. Second operand has 5 states, 5 states have (on average 28.2) internal successors, (141), 3 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:49:53,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:53,691 INFO L93 Difference]: Finished difference Result 2202 states and 2970 transitions. [2023-12-20 14:49:53,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:49:53,692 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.2) internal successors, (141), 3 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:49:53,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:53,696 INFO L225 Difference]: With dead ends: 2202 [2023-12-20 14:49:53,696 INFO L226 Difference]: Without dead ends: 1877 [2023-12-20 14:49:53,697 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-12-20 14:49:53,698 INFO L413 NwaCegarLoop]: 353 mSDtfsCounter, 1013 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 1131 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1036 SdHoareTripleChecker+Valid, 814 SdHoareTripleChecker+Invalid, 1219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:53,698 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1036 Valid, 814 Invalid, 1219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1131 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-20 14:49:53,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1877 states. [2023-12-20 14:49:53,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1877 to 1757. [2023-12-20 14:49:53,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1757 states, 1408 states have (on average 1.2705965909090908) internal successors, (1789), 1423 states have internal predecessors, (1789), 181 states have call successors, (181), 137 states have call predecessors, (181), 166 states have return successors, (255), 197 states have call predecessors, (255), 178 states have call successors, (255) [2023-12-20 14:49:53,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1757 states to 1757 states and 2225 transitions. [2023-12-20 14:49:53,915 INFO L78 Accepts]: Start accepts. Automaton has 1757 states and 2225 transitions. Word has length 152 [2023-12-20 14:49:53,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:53,916 INFO L495 AbstractCegarLoop]: Abstraction has 1757 states and 2225 transitions. [2023-12-20 14:49:53,916 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.2) internal successors, (141), 3 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:49:53,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1757 states and 2225 transitions. [2023-12-20 14:49:53,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:49:53,918 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:53,918 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:49:53,918 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-20 14:49:53,918 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:53,918 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:53,918 INFO L85 PathProgramCache]: Analyzing trace with hash -419727001, now seen corresponding path program 1 times [2023-12-20 14:49:53,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:53,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770483616] [2023-12-20 14:49:53,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:53,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:53,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:53,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:53,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:54,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:49:54,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:54,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:49:54,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:54,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:49:54,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:54,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:49:54,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:54,080 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:49:54,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:54,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770483616] [2023-12-20 14:49:54,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770483616] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:54,081 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:54,081 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:49:54,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811082019] [2023-12-20 14:49:54,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:54,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:49:54,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:54,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:49:54,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:49:54,083 INFO L87 Difference]: Start difference. First operand 1757 states and 2225 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:49:56,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:49:56,446 INFO L93 Difference]: Finished difference Result 2254 states and 3061 transitions. [2023-12-20 14:49:56,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-20 14:49:56,447 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:49:56,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:49:56,451 INFO L225 Difference]: With dead ends: 2254 [2023-12-20 14:49:56,452 INFO L226 Difference]: Without dead ends: 1937 [2023-12-20 14:49:56,453 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2023-12-20 14:49:56,453 INFO L413 NwaCegarLoop]: 352 mSDtfsCounter, 1257 mSDsluCounter, 1058 mSDsCounter, 0 mSdLazyCounter, 2186 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1283 SdHoareTripleChecker+Valid, 1410 SdHoareTripleChecker+Invalid, 2277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 2186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-20 14:49:56,453 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1283 Valid, 1410 Invalid, 2277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 2186 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-20 14:49:56,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1937 states. [2023-12-20 14:49:56,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1937 to 1759. [2023-12-20 14:49:56,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1759 states, 1410 states have (on average 1.2695035460992907) internal successors, (1790), 1425 states have internal predecessors, (1790), 181 states have call successors, (181), 137 states have call predecessors, (181), 166 states have return successors, (255), 197 states have call predecessors, (255), 178 states have call successors, (255) [2023-12-20 14:49:56,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1759 states to 1759 states and 2226 transitions. [2023-12-20 14:49:56,595 INFO L78 Accepts]: Start accepts. Automaton has 1759 states and 2226 transitions. Word has length 152 [2023-12-20 14:49:56,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:49:56,595 INFO L495 AbstractCegarLoop]: Abstraction has 1759 states and 2226 transitions. [2023-12-20 14:49:56,595 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:49:56,595 INFO L276 IsEmpty]: Start isEmpty. Operand 1759 states and 2226 transitions. [2023-12-20 14:49:56,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:49:56,597 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:49:56,597 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:49:56,597 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-20 14:49:56,597 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:49:56,597 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:49:56,597 INFO L85 PathProgramCache]: Analyzing trace with hash 1865010407, now seen corresponding path program 1 times [2023-12-20 14:49:56,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:49:56,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275809676] [2023-12-20 14:49:56,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:49:56,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:49:56,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:56,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:49:56,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:56,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:49:56,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:56,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:49:56,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:56,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:49:56,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:56,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:49:56,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:49:56,781 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:49:56,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:49:56,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275809676] [2023-12-20 14:49:56,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275809676] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:49:56,782 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:49:56,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-20 14:49:56,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302793839] [2023-12-20 14:49:56,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:49:56,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-20 14:49:56,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:49:56,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-20 14:49:56,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-20 14:49:56,783 INFO L87 Difference]: Start difference. First operand 1759 states and 2226 transitions. Second operand has 8 states, 8 states have (on average 17.625) internal successors, (141), 6 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:00,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:50:00,295 INFO L93 Difference]: Finished difference Result 2710 states and 3832 transitions. [2023-12-20 14:50:00,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-20 14:50:00,296 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 17.625) internal successors, (141), 6 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:50:00,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:50:00,300 INFO L225 Difference]: With dead ends: 2710 [2023-12-20 14:50:00,300 INFO L226 Difference]: Without dead ends: 2395 [2023-12-20 14:50:00,301 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2023-12-20 14:50:00,302 INFO L413 NwaCegarLoop]: 359 mSDtfsCounter, 1779 mSDsluCounter, 1695 mSDsCounter, 0 mSdLazyCounter, 3539 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1809 SdHoareTripleChecker+Valid, 2054 SdHoareTripleChecker+Invalid, 3690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 3539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-20 14:50:00,302 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1809 Valid, 2054 Invalid, 3690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 3539 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-20 14:50:00,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2395 states. [2023-12-20 14:50:00,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2395 to 2094. [2023-12-20 14:50:00,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2094 states, 1718 states have (on average 1.3358556461001163) internal successors, (2295), 1734 states have internal predecessors, (2295), 201 states have call successors, (201), 143 states have call predecessors, (201), 173 states have return successors, (278), 217 states have call predecessors, (278), 198 states have call successors, (278) [2023-12-20 14:50:00,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2094 states to 2094 states and 2774 transitions. [2023-12-20 14:50:00,451 INFO L78 Accepts]: Start accepts. Automaton has 2094 states and 2774 transitions. Word has length 152 [2023-12-20 14:50:00,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:50:00,452 INFO L495 AbstractCegarLoop]: Abstraction has 2094 states and 2774 transitions. [2023-12-20 14:50:00,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.625) internal successors, (141), 6 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:00,452 INFO L276 IsEmpty]: Start isEmpty. Operand 2094 states and 2774 transitions. [2023-12-20 14:50:00,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:50:00,453 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:50:00,453 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:50:00,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-20 14:50:00,453 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:50:00,453 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:50:00,454 INFO L85 PathProgramCache]: Analyzing trace with hash 1670008865, now seen corresponding path program 1 times [2023-12-20 14:50:00,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:50:00,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656396472] [2023-12-20 14:50:00,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:50:00,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:50:00,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:00,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:50:00,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:00,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:50:00,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:00,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:50:00,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:00,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:50:00,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:00,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:50:00,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:00,632 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:50:00,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:50:00,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656396472] [2023-12-20 14:50:00,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656396472] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:50:00,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:50:00,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 14:50:00,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055978217] [2023-12-20 14:50:00,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:50:00,633 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 14:50:00,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:50:00,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 14:50:00,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-20 14:50:00,634 INFO L87 Difference]: Start difference. First operand 2094 states and 2774 transitions. Second operand has 9 states, 9 states have (on average 15.666666666666666) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:04,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:50:04,993 INFO L93 Difference]: Finished difference Result 3521 states and 5181 transitions. [2023-12-20 14:50:04,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-20 14:50:04,995 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 15.666666666666666) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:50:04,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:50:05,001 INFO L225 Difference]: With dead ends: 3521 [2023-12-20 14:50:05,001 INFO L226 Difference]: Without dead ends: 2871 [2023-12-20 14:50:05,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=132, Invalid=518, Unknown=0, NotChecked=0, Total=650 [2023-12-20 14:50:05,005 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 1728 mSDsluCounter, 2614 mSDsCounter, 0 mSdLazyCounter, 5274 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1758 SdHoareTripleChecker+Valid, 3122 SdHoareTripleChecker+Invalid, 5375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 5274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-20 14:50:05,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1758 Valid, 3122 Invalid, 5375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 5274 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-20 14:50:05,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2871 states. [2023-12-20 14:50:05,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2871 to 2408. [2023-12-20 14:50:05,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2408 states, 2005 states have (on average 1.37356608478803) internal successors, (2754), 2022 states have internal predecessors, (2754), 221 states have call successors, (221), 149 states have call predecessors, (221), 180 states have return successors, (300), 238 states have call predecessors, (300), 218 states have call successors, (300) [2023-12-20 14:50:05,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2408 states to 2408 states and 3275 transitions. [2023-12-20 14:50:05,199 INFO L78 Accepts]: Start accepts. Automaton has 2408 states and 3275 transitions. Word has length 152 [2023-12-20 14:50:05,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:50:05,199 INFO L495 AbstractCegarLoop]: Abstraction has 2408 states and 3275 transitions. [2023-12-20 14:50:05,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 15.666666666666666) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:05,199 INFO L276 IsEmpty]: Start isEmpty. Operand 2408 states and 3275 transitions. [2023-12-20 14:50:05,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:50:05,201 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:50:05,201 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:50:05,201 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-20 14:50:05,201 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:50:05,201 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:50:05,201 INFO L85 PathProgramCache]: Analyzing trace with hash 1165811041, now seen corresponding path program 1 times [2023-12-20 14:50:05,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:50:05,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139880316] [2023-12-20 14:50:05,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:50:05,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:50:05,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:05,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:50:05,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:05,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:50:05,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:05,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:50:05,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:05,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:50:05,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:05,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:50:05,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:05,401 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:50:05,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:50:05,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139880316] [2023-12-20 14:50:05,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139880316] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:50:05,401 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:50:05,401 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:50:05,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848767841] [2023-12-20 14:50:05,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:50:05,402 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:50:05,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:50:05,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:50:05,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:50:05,402 INFO L87 Difference]: Start difference. First operand 2408 states and 3275 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:07,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:50:07,101 INFO L93 Difference]: Finished difference Result 3807 states and 5603 transitions. [2023-12-20 14:50:07,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:50:07,101 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:50:07,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:50:07,108 INFO L225 Difference]: With dead ends: 3807 [2023-12-20 14:50:07,108 INFO L226 Difference]: Without dead ends: 2843 [2023-12-20 14:50:07,110 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:50:07,111 INFO L413 NwaCegarLoop]: 298 mSDtfsCounter, 1297 mSDsluCounter, 927 mSDsCounter, 0 mSdLazyCounter, 1825 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1326 SdHoareTripleChecker+Valid, 1225 SdHoareTripleChecker+Invalid, 1927 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1825 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-20 14:50:07,111 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1326 Valid, 1225 Invalid, 1927 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1825 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-20 14:50:07,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2843 states. [2023-12-20 14:50:07,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2843 to 2408. [2023-12-20 14:50:07,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2408 states, 2005 states have (on average 1.372069825436409) internal successors, (2751), 2022 states have internal predecessors, (2751), 221 states have call successors, (221), 149 states have call predecessors, (221), 180 states have return successors, (300), 238 states have call predecessors, (300), 218 states have call successors, (300) [2023-12-20 14:50:07,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2408 states to 2408 states and 3272 transitions. [2023-12-20 14:50:07,302 INFO L78 Accepts]: Start accepts. Automaton has 2408 states and 3272 transitions. Word has length 152 [2023-12-20 14:50:07,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:50:07,303 INFO L495 AbstractCegarLoop]: Abstraction has 2408 states and 3272 transitions. [2023-12-20 14:50:07,303 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:07,303 INFO L276 IsEmpty]: Start isEmpty. Operand 2408 states and 3272 transitions. [2023-12-20 14:50:07,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:50:07,304 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:50:07,304 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:50:07,304 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-20 14:50:07,304 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:50:07,305 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:50:07,305 INFO L85 PathProgramCache]: Analyzing trace with hash 217759075, now seen corresponding path program 1 times [2023-12-20 14:50:07,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:50:07,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860877923] [2023-12-20 14:50:07,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:50:07,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:50:07,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:07,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:50:07,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:07,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:50:07,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:07,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:50:07,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:07,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:50:07,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:07,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:50:07,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:07,483 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:50:07,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:50:07,483 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860877923] [2023-12-20 14:50:07,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860877923] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:50:07,483 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:50:07,483 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:50:07,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810357220] [2023-12-20 14:50:07,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:50:07,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:50:07,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:50:07,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:50:07,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:50:07,486 INFO L87 Difference]: Start difference. First operand 2408 states and 3272 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:08,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:50:08,979 INFO L93 Difference]: Finished difference Result 3803 states and 5586 transitions. [2023-12-20 14:50:08,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:50:08,980 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:50:08,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:50:08,985 INFO L225 Difference]: With dead ends: 3803 [2023-12-20 14:50:08,985 INFO L226 Difference]: Without dead ends: 2839 [2023-12-20 14:50:08,986 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:50:08,987 INFO L413 NwaCegarLoop]: 299 mSDtfsCounter, 1402 mSDsluCounter, 724 mSDsCounter, 0 mSdLazyCounter, 1750 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1431 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 1893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 1750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-20 14:50:08,987 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1431 Valid, 1023 Invalid, 1893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 1750 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-20 14:50:08,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2839 states. [2023-12-20 14:50:09,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2839 to 2408. [2023-12-20 14:50:09,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2408 states, 2005 states have (on average 1.370573566084788) internal successors, (2748), 2022 states have internal predecessors, (2748), 221 states have call successors, (221), 149 states have call predecessors, (221), 180 states have return successors, (300), 238 states have call predecessors, (300), 218 states have call successors, (300) [2023-12-20 14:50:09,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2408 states to 2408 states and 3269 transitions. [2023-12-20 14:50:09,161 INFO L78 Accepts]: Start accepts. Automaton has 2408 states and 3269 transitions. Word has length 152 [2023-12-20 14:50:09,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:50:09,161 INFO L495 AbstractCegarLoop]: Abstraction has 2408 states and 3269 transitions. [2023-12-20 14:50:09,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:09,161 INFO L276 IsEmpty]: Start isEmpty. Operand 2408 states and 3269 transitions. [2023-12-20 14:50:09,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:50:09,162 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:50:09,162 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:50:09,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-20 14:50:09,163 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:50:09,163 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:50:09,163 INFO L85 PathProgramCache]: Analyzing trace with hash -367012575, now seen corresponding path program 1 times [2023-12-20 14:50:09,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:50:09,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887979958] [2023-12-20 14:50:09,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:50:09,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:50:09,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:09,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:50:09,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:09,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:50:09,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:09,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:50:09,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:09,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:50:09,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:09,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:50:09,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:09,316 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:50:09,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:50:09,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887979958] [2023-12-20 14:50:09,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887979958] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:50:09,316 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:50:09,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:50:09,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893002164] [2023-12-20 14:50:09,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:50:09,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:50:09,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:50:09,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:50:09,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:50:09,317 INFO L87 Difference]: Start difference. First operand 2408 states and 3269 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:10,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:50:10,850 INFO L93 Difference]: Finished difference Result 3799 states and 5569 transitions. [2023-12-20 14:50:10,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:50:10,850 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:50:10,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:50:10,855 INFO L225 Difference]: With dead ends: 3799 [2023-12-20 14:50:10,855 INFO L226 Difference]: Without dead ends: 2835 [2023-12-20 14:50:10,857 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:50:10,858 INFO L413 NwaCegarLoop]: 299 mSDtfsCounter, 1400 mSDsluCounter, 724 mSDsCounter, 0 mSdLazyCounter, 1736 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1429 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 1879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 1736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-20 14:50:10,858 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1429 Valid, 1023 Invalid, 1879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 1736 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-20 14:50:10,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2835 states. [2023-12-20 14:50:11,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2835 to 2408. [2023-12-20 14:50:11,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2408 states, 2005 states have (on average 1.3690773067331672) internal successors, (2745), 2022 states have internal predecessors, (2745), 221 states have call successors, (221), 149 states have call predecessors, (221), 180 states have return successors, (300), 238 states have call predecessors, (300), 218 states have call successors, (300) [2023-12-20 14:50:11,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2408 states to 2408 states and 3266 transitions. [2023-12-20 14:50:11,073 INFO L78 Accepts]: Start accepts. Automaton has 2408 states and 3266 transitions. Word has length 152 [2023-12-20 14:50:11,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:50:11,073 INFO L495 AbstractCegarLoop]: Abstraction has 2408 states and 3266 transitions. [2023-12-20 14:50:11,074 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:11,074 INFO L276 IsEmpty]: Start isEmpty. Operand 2408 states and 3266 transitions. [2023-12-20 14:50:11,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:50:11,075 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:50:11,076 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:50:11,076 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-20 14:50:11,076 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:50:11,076 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:50:11,076 INFO L85 PathProgramCache]: Analyzing trace with hash -801518173, now seen corresponding path program 1 times [2023-12-20 14:50:11,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:50:11,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077733199] [2023-12-20 14:50:11,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:50:11,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:50:11,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:11,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:50:11,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:11,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:50:11,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:11,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:50:11,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:11,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:50:11,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:11,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:50:11,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:11,239 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:50:11,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:50:11,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077733199] [2023-12-20 14:50:11,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077733199] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:50:11,240 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:50:11,240 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:50:11,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129194766] [2023-12-20 14:50:11,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:50:11,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:50:11,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:50:11,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:50:11,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:50:11,241 INFO L87 Difference]: Start difference. First operand 2408 states and 3266 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:14,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:50:14,383 INFO L93 Difference]: Finished difference Result 4665 states and 6959 transitions. [2023-12-20 14:50:14,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-20 14:50:14,385 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:50:14,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:50:14,404 INFO L225 Difference]: With dead ends: 4665 [2023-12-20 14:50:14,404 INFO L226 Difference]: Without dead ends: 3701 [2023-12-20 14:50:14,410 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-20 14:50:14,410 INFO L413 NwaCegarLoop]: 506 mSDtfsCounter, 1594 mSDsluCounter, 1680 mSDsCounter, 0 mSdLazyCounter, 3617 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1622 SdHoareTripleChecker+Valid, 2186 SdHoareTripleChecker+Invalid, 3716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 3617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-20 14:50:14,410 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1622 Valid, 2186 Invalid, 3716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 3617 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-20 14:50:14,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3701 states. [2023-12-20 14:50:14,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3701 to 3041. [2023-12-20 14:50:14,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3041 states, 2584 states have (on average 1.4195046439628483) internal successors, (3668), 2603 states have internal predecessors, (3668), 261 states have call successors, (261), 161 states have call predecessors, (261), 194 states have return successors, (348), 280 states have call predecessors, (348), 258 states have call successors, (348) [2023-12-20 14:50:14,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3041 states to 3041 states and 4277 transitions. [2023-12-20 14:50:14,675 INFO L78 Accepts]: Start accepts. Automaton has 3041 states and 4277 transitions. Word has length 152 [2023-12-20 14:50:14,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:50:14,675 INFO L495 AbstractCegarLoop]: Abstraction has 3041 states and 4277 transitions. [2023-12-20 14:50:14,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:14,676 INFO L276 IsEmpty]: Start isEmpty. Operand 3041 states and 4277 transitions. [2023-12-20 14:50:14,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:50:14,677 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:50:14,677 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:50:14,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-20 14:50:14,678 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:50:14,678 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:50:14,678 INFO L85 PathProgramCache]: Analyzing trace with hash -1231176479, now seen corresponding path program 1 times [2023-12-20 14:50:14,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:50:14,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188884261] [2023-12-20 14:50:14,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:50:14,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:50:14,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:14,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:50:14,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:14,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:50:14,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:14,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:50:14,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:14,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:50:14,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:14,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:50:14,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:14,834 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:50:14,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:50:14,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188884261] [2023-12-20 14:50:14,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188884261] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:50:14,834 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:50:14,834 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:50:14,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732398588] [2023-12-20 14:50:14,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:50:14,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:50:14,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:50:14,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:50:14,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:50:14,835 INFO L87 Difference]: Start difference. First operand 3041 states and 4277 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:16,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:50:16,382 INFO L93 Difference]: Finished difference Result 5283 states and 7956 transitions. [2023-12-20 14:50:16,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:50:16,383 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:50:16,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:50:16,390 INFO L225 Difference]: With dead ends: 5283 [2023-12-20 14:50:16,390 INFO L226 Difference]: Without dead ends: 3686 [2023-12-20 14:50:16,393 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:50:16,393 INFO L413 NwaCegarLoop]: 299 mSDtfsCounter, 1399 mSDsluCounter, 724 mSDsCounter, 0 mSdLazyCounter, 1714 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1428 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 1857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 1714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-20 14:50:16,394 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1428 Valid, 1023 Invalid, 1857 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 1714 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-20 14:50:16,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3686 states. [2023-12-20 14:50:16,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3686 to 3041. [2023-12-20 14:50:16,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3041 states, 2584 states have (on average 1.4175696594427245) internal successors, (3663), 2603 states have internal predecessors, (3663), 261 states have call successors, (261), 161 states have call predecessors, (261), 194 states have return successors, (348), 280 states have call predecessors, (348), 258 states have call successors, (348) [2023-12-20 14:50:16,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3041 states to 3041 states and 4272 transitions. [2023-12-20 14:50:16,615 INFO L78 Accepts]: Start accepts. Automaton has 3041 states and 4272 transitions. Word has length 152 [2023-12-20 14:50:16,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:50:16,616 INFO L495 AbstractCegarLoop]: Abstraction has 3041 states and 4272 transitions. [2023-12-20 14:50:16,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:16,616 INFO L276 IsEmpty]: Start isEmpty. Operand 3041 states and 4272 transitions. [2023-12-20 14:50:16,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:50:16,618 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:50:16,618 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:50:16,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-20 14:50:16,618 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:50:16,618 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:50:16,618 INFO L85 PathProgramCache]: Analyzing trace with hash -1937773085, now seen corresponding path program 1 times [2023-12-20 14:50:16,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:50:16,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073318725] [2023-12-20 14:50:16,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:50:16,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:50:16,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:16,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:50:16,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:16,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:50:16,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:16,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:50:16,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:16,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:50:16,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:16,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:50:16,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:16,795 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:50:16,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:50:16,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073318725] [2023-12-20 14:50:16,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073318725] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:50:16,795 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:50:16,795 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:50:16,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807555543] [2023-12-20 14:50:16,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:50:16,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:50:16,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:50:16,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:50:16,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:50:16,796 INFO L87 Difference]: Start difference. First operand 3041 states and 4272 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:20,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:50:20,136 INFO L93 Difference]: Finished difference Result 6960 states and 10634 transitions. [2023-12-20 14:50:20,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-20 14:50:20,137 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:50:20,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:50:20,149 INFO L225 Difference]: With dead ends: 6960 [2023-12-20 14:50:20,150 INFO L226 Difference]: Without dead ends: 5363 [2023-12-20 14:50:20,153 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-20 14:50:20,153 INFO L413 NwaCegarLoop]: 506 mSDtfsCounter, 1586 mSDsluCounter, 1680 mSDsCounter, 0 mSdLazyCounter, 3579 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1614 SdHoareTripleChecker+Valid, 2186 SdHoareTripleChecker+Invalid, 3678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 3579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-12-20 14:50:20,153 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1614 Valid, 2186 Invalid, 3678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 3579 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-12-20 14:50:20,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5363 states. [2023-12-20 14:50:20,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5363 to 4307. [2023-12-20 14:50:20,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4307 states, 3742 states have (on average 1.4695350080171032) internal successors, (5499), 3765 states have internal predecessors, (5499), 341 states have call successors, (341), 185 states have call predecessors, (341), 222 states have return successors, (450), 364 states have call predecessors, (450), 338 states have call successors, (450) [2023-12-20 14:50:20,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4307 states to 4307 states and 6290 transitions. [2023-12-20 14:50:20,454 INFO L78 Accepts]: Start accepts. Automaton has 4307 states and 6290 transitions. Word has length 152 [2023-12-20 14:50:20,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:50:20,454 INFO L495 AbstractCegarLoop]: Abstraction has 4307 states and 6290 transitions. [2023-12-20 14:50:20,454 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:20,454 INFO L276 IsEmpty]: Start isEmpty. Operand 4307 states and 6290 transitions. [2023-12-20 14:50:20,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:50:20,456 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:50:20,457 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:50:20,457 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-12-20 14:50:20,457 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:50:20,457 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:50:20,457 INFO L85 PathProgramCache]: Analyzing trace with hash -990735199, now seen corresponding path program 1 times [2023-12-20 14:50:20,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:50:20,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448325078] [2023-12-20 14:50:20,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:50:20,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:50:20,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:20,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:50:20,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:20,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:50:20,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:20,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:50:20,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:20,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:50:20,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:20,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:50:20,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:20,615 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:50:20,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:50:20,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448325078] [2023-12-20 14:50:20,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448325078] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:50:20,615 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:50:20,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:50:20,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040604526] [2023-12-20 14:50:20,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:50:20,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:50:20,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:50:20,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:50:20,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:50:20,617 INFO L87 Difference]: Start difference. First operand 4307 states and 6290 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:23,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:50:23,917 INFO L93 Difference]: Finished difference Result 11556 states and 18038 transitions. [2023-12-20 14:50:23,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-20 14:50:23,917 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:50:23,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:50:23,963 INFO L225 Difference]: With dead ends: 11556 [2023-12-20 14:50:23,963 INFO L226 Difference]: Without dead ends: 8693 [2023-12-20 14:50:23,969 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-20 14:50:23,973 INFO L413 NwaCegarLoop]: 506 mSDtfsCounter, 1591 mSDsluCounter, 1680 mSDsCounter, 0 mSdLazyCounter, 3561 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1619 SdHoareTripleChecker+Valid, 2186 SdHoareTripleChecker+Invalid, 3660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 3561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-20 14:50:23,973 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1619 Valid, 2186 Invalid, 3660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 3561 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-20 14:50:23,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8693 states. [2023-12-20 14:50:24,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8693 to 6844. [2023-12-20 14:50:24,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6844 states, 6063 states have (on average 1.5136071251855516) internal successors, (9177), 6094 states have internal predecessors, (9177), 501 states have call successors, (501), 233 states have call predecessors, (501), 278 states have return successors, (672), 532 states have call predecessors, (672), 498 states have call successors, (672) [2023-12-20 14:50:24,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6844 states to 6844 states and 10350 transitions. [2023-12-20 14:50:24,335 INFO L78 Accepts]: Start accepts. Automaton has 6844 states and 10350 transitions. Word has length 152 [2023-12-20 14:50:24,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:50:24,340 INFO L495 AbstractCegarLoop]: Abstraction has 6844 states and 10350 transitions. [2023-12-20 14:50:24,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:24,340 INFO L276 IsEmpty]: Start isEmpty. Operand 6844 states and 10350 transitions. [2023-12-20 14:50:24,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:50:24,345 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:50:24,345 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:50:24,345 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-12-20 14:50:24,345 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:50:24,346 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:50:24,346 INFO L85 PathProgramCache]: Analyzing trace with hash -128901597, now seen corresponding path program 1 times [2023-12-20 14:50:24,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:50:24,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203593952] [2023-12-20 14:50:24,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:50:24,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:50:24,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:24,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:50:24,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:24,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:50:24,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:24,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:50:24,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:24,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:50:24,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:24,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:50:24,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:24,511 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:50:24,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:50:24,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203593952] [2023-12-20 14:50:24,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203593952] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:50:24,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:50:24,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:50:24,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809866622] [2023-12-20 14:50:24,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:50:24,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:50:24,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:50:24,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:50:24,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:50:24,513 INFO L87 Difference]: Start difference. First operand 6844 states and 10350 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:26,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:50:26,306 INFO L93 Difference]: Finished difference Result 14141 states and 22265 transitions. [2023-12-20 14:50:26,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:50:26,306 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:50:26,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:50:26,326 INFO L225 Difference]: With dead ends: 14141 [2023-12-20 14:50:26,326 INFO L226 Difference]: Without dead ends: 8741 [2023-12-20 14:50:26,334 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:50:26,334 INFO L413 NwaCegarLoop]: 298 mSDtfsCounter, 1264 mSDsluCounter, 927 mSDsCounter, 0 mSdLazyCounter, 1766 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1293 SdHoareTripleChecker+Valid, 1225 SdHoareTripleChecker+Invalid, 1868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-20 14:50:26,335 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1293 Valid, 1225 Invalid, 1868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1766 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-20 14:50:26,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8741 states. [2023-12-20 14:50:26,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8741 to 6844. [2023-12-20 14:50:26,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6844 states, 6063 states have (on average 1.5108032327230745) internal successors, (9160), 6094 states have internal predecessors, (9160), 501 states have call successors, (501), 233 states have call predecessors, (501), 278 states have return successors, (672), 532 states have call predecessors, (672), 498 states have call successors, (672) [2023-12-20 14:50:26,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6844 states to 6844 states and 10333 transitions. [2023-12-20 14:50:26,730 INFO L78 Accepts]: Start accepts. Automaton has 6844 states and 10333 transitions. Word has length 152 [2023-12-20 14:50:26,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:50:26,730 INFO L495 AbstractCegarLoop]: Abstraction has 6844 states and 10333 transitions. [2023-12-20 14:50:26,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:26,730 INFO L276 IsEmpty]: Start isEmpty. Operand 6844 states and 10333 transitions. [2023-12-20 14:50:26,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:50:26,733 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:50:26,734 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:50:26,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-12-20 14:50:26,734 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:50:26,734 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:50:26,734 INFO L85 PathProgramCache]: Analyzing trace with hash 359145509, now seen corresponding path program 1 times [2023-12-20 14:50:26,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:50:26,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253469126] [2023-12-20 14:50:26,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:50:26,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:50:26,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:26,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:50:26,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:26,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:50:26,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:26,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:50:26,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:26,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:50:26,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:26,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:50:26,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:26,908 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:50:26,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:50:26,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253469126] [2023-12-20 14:50:26,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253469126] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:50:26,908 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:50:26,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:50:26,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509427882] [2023-12-20 14:50:26,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:50:26,909 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:50:26,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:50:26,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:50:26,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:50:26,909 INFO L87 Difference]: Start difference. First operand 6844 states and 10333 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:30,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:50:30,938 INFO L93 Difference]: Finished difference Result 23143 states and 36574 transitions. [2023-12-20 14:50:30,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-20 14:50:30,938 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:50:30,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:50:30,985 INFO L225 Difference]: With dead ends: 23143 [2023-12-20 14:50:30,985 INFO L226 Difference]: Without dead ends: 17743 [2023-12-20 14:50:31,002 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-20 14:50:31,003 INFO L413 NwaCegarLoop]: 504 mSDtfsCounter, 1680 mSDsluCounter, 1675 mSDsCounter, 0 mSdLazyCounter, 4157 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1707 SdHoareTripleChecker+Valid, 2179 SdHoareTripleChecker+Invalid, 4258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 4157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-20 14:50:31,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1707 Valid, 2179 Invalid, 4258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 4157 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-20 14:50:31,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17743 states. [2023-12-20 14:50:31,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17743 to 11935. [2023-12-20 14:50:31,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11935 states, 10738 states have (on average 1.5420003725088471) internal successors, (16558), 10785 states have internal predecessors, (16558), 805 states have call successors, (805), 329 states have call predecessors, (805), 390 states have return successors, (1154), 852 states have call predecessors, (1154), 802 states have call successors, (1154) [2023-12-20 14:50:31,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11935 states to 11935 states and 18517 transitions. [2023-12-20 14:50:31,741 INFO L78 Accepts]: Start accepts. Automaton has 11935 states and 18517 transitions. Word has length 152 [2023-12-20 14:50:31,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:50:31,741 INFO L495 AbstractCegarLoop]: Abstraction has 11935 states and 18517 transitions. [2023-12-20 14:50:31,741 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:31,741 INFO L276 IsEmpty]: Start isEmpty. Operand 11935 states and 18517 transitions. [2023-12-20 14:50:31,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:50:31,747 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:50:31,747 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:50:31,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-12-20 14:50:31,747 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:50:31,747 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:50:31,748 INFO L85 PathProgramCache]: Analyzing trace with hash -733489693, now seen corresponding path program 1 times [2023-12-20 14:50:31,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:50:31,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551494015] [2023-12-20 14:50:31,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:50:31,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:50:31,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:31,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:50:31,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:31,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:50:31,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:31,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:50:31,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:31,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:50:31,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:31,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:50:31,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:31,907 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:50:31,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:50:31,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551494015] [2023-12-20 14:50:31,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551494015] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:50:31,908 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:50:31,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:50:31,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888299527] [2023-12-20 14:50:31,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:50:31,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:50:31,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:50:31,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:50:31,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:50:31,909 INFO L87 Difference]: Start difference. First operand 11935 states and 18517 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:35,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:50:35,944 INFO L93 Difference]: Finished difference Result 43512 states and 69512 transitions. [2023-12-20 14:50:35,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-20 14:50:35,944 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:50:35,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:50:36,030 INFO L225 Difference]: With dead ends: 43512 [2023-12-20 14:50:36,031 INFO L226 Difference]: Without dead ends: 33021 [2023-12-20 14:50:36,056 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-20 14:50:36,057 INFO L413 NwaCegarLoop]: 503 mSDtfsCounter, 1941 mSDsluCounter, 1672 mSDsCounter, 0 mSdLazyCounter, 3485 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1981 SdHoareTripleChecker+Valid, 2175 SdHoareTripleChecker+Invalid, 3587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 3485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-20 14:50:36,057 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1981 Valid, 2175 Invalid, 3587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 3485 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-20 14:50:36,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33021 states. [2023-12-20 14:50:37,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33021 to 21792. [2023-12-20 14:50:37,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21792 states, 19779 states have (on average 1.5572071388846758) internal successors, (30800), 19858 states have internal predecessors, (30800), 1397 states have call successors, (1397), 521 states have call predecessors, (1397), 614 states have return successors, (2264), 1476 states have call predecessors, (2264), 1394 states have call successors, (2264) [2023-12-20 14:50:37,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21792 states to 21792 states and 34461 transitions. [2023-12-20 14:50:37,379 INFO L78 Accepts]: Start accepts. Automaton has 21792 states and 34461 transitions. Word has length 152 [2023-12-20 14:50:37,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:50:37,380 INFO L495 AbstractCegarLoop]: Abstraction has 21792 states and 34461 transitions. [2023-12-20 14:50:37,380 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:37,380 INFO L276 IsEmpty]: Start isEmpty. Operand 21792 states and 34461 transitions. [2023-12-20 14:50:37,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:50:37,388 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:50:37,388 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:50:37,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-12-20 14:50:37,388 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:50:37,389 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:50:37,389 INFO L85 PathProgramCache]: Analyzing trace with hash -2015661979, now seen corresponding path program 1 times [2023-12-20 14:50:37,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:50:37,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092798332] [2023-12-20 14:50:37,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:50:37,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:50:37,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:37,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:50:37,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:37,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:50:37,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:37,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:50:37,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:37,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:50:37,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:37,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:50:37,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:37,571 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:50:37,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:50:37,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092798332] [2023-12-20 14:50:37,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092798332] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:50:37,571 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:50:37,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:50:37,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500703420] [2023-12-20 14:50:37,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:50:37,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:50:37,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:50:37,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:50:37,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:50:37,572 INFO L87 Difference]: Start difference. First operand 21792 states and 34461 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:42,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:50:42,767 INFO L93 Difference]: Finished difference Result 82327 states and 132830 transitions. [2023-12-20 14:50:42,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-20 14:50:42,767 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:50:42,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:50:42,928 INFO L225 Difference]: With dead ends: 82327 [2023-12-20 14:50:42,928 INFO L226 Difference]: Without dead ends: 61979 [2023-12-20 14:50:42,982 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-20 14:50:42,982 INFO L413 NwaCegarLoop]: 504 mSDtfsCounter, 1660 mSDsluCounter, 1675 mSDsCounter, 0 mSdLazyCounter, 4042 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1687 SdHoareTripleChecker+Valid, 2179 SdHoareTripleChecker+Invalid, 4143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 4042 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-20 14:50:42,983 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1687 Valid, 2179 Invalid, 4143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 4042 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-20 14:50:43,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61979 states. [2023-12-20 14:50:45,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61979 to 41825. [2023-12-20 14:50:45,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41825 states, 38212 states have (on average 1.5681461321050978) internal successors, (59922), 38355 states have internal predecessors, (59922), 2549 states have call successors, (2549), 905 states have call predecessors, (2549), 1062 states have return successors, (4938), 2692 states have call predecessors, (4938), 2546 states have call successors, (4938) [2023-12-20 14:50:45,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41825 states to 41825 states and 67409 transitions. [2023-12-20 14:50:45,379 INFO L78 Accepts]: Start accepts. Automaton has 41825 states and 67409 transitions. Word has length 152 [2023-12-20 14:50:45,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:50:45,379 INFO L495 AbstractCegarLoop]: Abstraction has 41825 states and 67409 transitions. [2023-12-20 14:50:45,380 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:45,380 INFO L276 IsEmpty]: Start isEmpty. Operand 41825 states and 67409 transitions. [2023-12-20 14:50:45,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:50:45,396 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:50:45,396 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:50:45,396 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-12-20 14:50:45,398 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:50:45,399 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:50:45,399 INFO L85 PathProgramCache]: Analyzing trace with hash 436829603, now seen corresponding path program 1 times [2023-12-20 14:50:45,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:50:45,399 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491259123] [2023-12-20 14:50:45,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:50:45,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:50:45,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:45,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:50:45,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:45,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:50:45,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:45,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:50:45,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:45,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:50:45,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:45,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:50:45,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:45,574 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:50:45,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:50:45,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491259123] [2023-12-20 14:50:45,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491259123] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:50:45,574 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:50:45,574 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:50:45,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925672395] [2023-12-20 14:50:45,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:50:45,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:50:45,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:50:45,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:50:45,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:50:45,576 INFO L87 Difference]: Start difference. First operand 41825 states and 67409 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:52,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:50:52,347 INFO L93 Difference]: Finished difference Result 160918 states and 262820 transitions. [2023-12-20 14:50:52,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-20 14:50:52,347 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:50:52,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:50:52,747 INFO L225 Difference]: With dead ends: 160918 [2023-12-20 14:50:52,748 INFO L226 Difference]: Without dead ends: 120537 [2023-12-20 14:50:52,871 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-20 14:50:52,872 INFO L413 NwaCegarLoop]: 504 mSDtfsCounter, 1870 mSDsluCounter, 1675 mSDsCounter, 0 mSdLazyCounter, 3460 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1910 SdHoareTripleChecker+Valid, 2179 SdHoareTripleChecker+Invalid, 3562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 3460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-12-20 14:50:52,872 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1910 Valid, 2179 Invalid, 3562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 3460 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-12-20 14:50:52,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120537 states. [2023-12-20 14:50:57,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120537 to 81890. [2023-12-20 14:50:57,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81890 states, 75141 states have (on average 1.5742670446227758) internal successors, (118292), 75412 states have internal predecessors, (118292), 4789 states have call successors, (4789), 1673 states have call predecessors, (4789), 1958 states have return successors, (11680), 5060 states have call predecessors, (11680), 4786 states have call successors, (11680) [2023-12-20 14:50:57,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81890 states to 81890 states and 134761 transitions. [2023-12-20 14:50:57,352 INFO L78 Accepts]: Start accepts. Automaton has 81890 states and 134761 transitions. Word has length 152 [2023-12-20 14:50:57,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:50:57,353 INFO L495 AbstractCegarLoop]: Abstraction has 81890 states and 134761 transitions. [2023-12-20 14:50:57,353 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:50:57,353 INFO L276 IsEmpty]: Start isEmpty. Operand 81890 states and 134761 transitions. [2023-12-20 14:50:57,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:50:57,385 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:50:57,385 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:50:57,385 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-12-20 14:50:57,385 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:50:57,386 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:50:57,386 INFO L85 PathProgramCache]: Analyzing trace with hash -1285173083, now seen corresponding path program 1 times [2023-12-20 14:50:57,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:50:57,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720972102] [2023-12-20 14:50:57,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:50:57,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:50:57,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:57,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:50:57,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:57,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:50:57,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:57,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:50:57,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:57,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:50:57,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:57,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:50:57,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:50:57,530 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:50:57,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:50:57,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720972102] [2023-12-20 14:50:57,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720972102] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:50:57,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:50:57,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:50:57,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693069398] [2023-12-20 14:50:57,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:50:57,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:50:57,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:50:57,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:50:57,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:50:57,531 INFO L87 Difference]: Start difference. First operand 81890 states and 134761 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:51:07,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:51:07,615 INFO L93 Difference]: Finished difference Result 315669 states and 524538 transitions. [2023-12-20 14:51:07,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-20 14:51:07,616 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:51:07,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:51:08,506 INFO L225 Difference]: With dead ends: 315669 [2023-12-20 14:51:08,506 INFO L226 Difference]: Without dead ends: 235223 [2023-12-20 14:51:08,750 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-20 14:51:08,750 INFO L413 NwaCegarLoop]: 504 mSDtfsCounter, 1834 mSDsluCounter, 1675 mSDsCounter, 0 mSdLazyCounter, 3447 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1874 SdHoareTripleChecker+Valid, 2179 SdHoareTripleChecker+Invalid, 3549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 3447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-20 14:51:08,750 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1874 Valid, 2179 Invalid, 3549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 3447 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-12-20 14:51:08,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235223 states. [2023-12-20 14:51:16,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235223 to 162019. [2023-12-20 14:51:17,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162019 states, 149126 states have (on average 1.5777664525300752) internal successors, (235286), 149653 states have internal predecessors, (235286), 9141 states have call successors, (9141), 3209 states have call predecessors, (9141), 3750 states have return successors, (29410), 9668 states have call predecessors, (29410), 9138 states have call successors, (29410) [2023-12-20 14:51:18,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162019 states to 162019 states and 273837 transitions. [2023-12-20 14:51:18,009 INFO L78 Accepts]: Start accepts. Automaton has 162019 states and 273837 transitions. Word has length 152 [2023-12-20 14:51:18,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:51:18,009 INFO L495 AbstractCegarLoop]: Abstraction has 162019 states and 273837 transitions. [2023-12-20 14:51:18,010 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:51:18,010 INFO L276 IsEmpty]: Start isEmpty. Operand 162019 states and 273837 transitions. [2023-12-20 14:51:18,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:51:18,197 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:51:18,197 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:51:18,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-12-20 14:51:18,197 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:51:18,198 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:51:18,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1617816221, now seen corresponding path program 1 times [2023-12-20 14:51:18,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:51:18,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143859446] [2023-12-20 14:51:18,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:51:18,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:51:18,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:51:18,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:51:18,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:51:18,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:51:18,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:51:18,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:51:18,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:51:18,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:51:18,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:51:18,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:51:18,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:51:18,401 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:51:18,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:51:18,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143859446] [2023-12-20 14:51:18,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143859446] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:51:18,401 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:51:18,401 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:51:18,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014852664] [2023-12-20 14:51:18,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:51:18,402 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:51:18,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:51:18,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:51:18,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:51:18,403 INFO L87 Difference]: Start difference. First operand 162019 states and 273837 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:51:28,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:51:28,110 INFO L93 Difference]: Finished difference Result 370927 states and 643552 transitions. [2023-12-20 14:51:28,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:51:28,110 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 152 [2023-12-20 14:51:28,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:51:28,931 INFO L225 Difference]: With dead ends: 370927 [2023-12-20 14:51:28,932 INFO L226 Difference]: Without dead ends: 210352 [2023-12-20 14:51:29,284 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:51:29,285 INFO L413 NwaCegarLoop]: 299 mSDtfsCounter, 1220 mSDsluCounter, 926 mSDsCounter, 0 mSdLazyCounter, 1775 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1249 SdHoareTripleChecker+Valid, 1225 SdHoareTripleChecker+Invalid, 1878 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1775 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-20 14:51:29,285 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1249 Valid, 1225 Invalid, 1878 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1775 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-20 14:51:29,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210352 states. [2023-12-20 14:51:37,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210352 to 162019. [2023-12-20 14:51:37,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162019 states, 149126 states have (on average 1.574326408540429) internal successors, (234773), 149653 states have internal predecessors, (234773), 9141 states have call successors, (9141), 3209 states have call predecessors, (9141), 3750 states have return successors, (29410), 9668 states have call predecessors, (29410), 9138 states have call successors, (29410) [2023-12-20 14:51:38,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162019 states to 162019 states and 273324 transitions. [2023-12-20 14:51:38,625 INFO L78 Accepts]: Start accepts. Automaton has 162019 states and 273324 transitions. Word has length 152 [2023-12-20 14:51:38,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:51:38,625 INFO L495 AbstractCegarLoop]: Abstraction has 162019 states and 273324 transitions. [2023-12-20 14:51:38,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:51:38,625 INFO L276 IsEmpty]: Start isEmpty. Operand 162019 states and 273324 transitions. [2023-12-20 14:51:38,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-20 14:51:38,676 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:51:38,676 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 14:51:38,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-12-20 14:51:38,676 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:51:38,677 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:51:38,677 INFO L85 PathProgramCache]: Analyzing trace with hash 311116005, now seen corresponding path program 1 times [2023-12-20 14:51:38,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:51:38,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309306386] [2023-12-20 14:51:38,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:51:38,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:51:38,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:51:38,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:51:38,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:51:38,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:51:38,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:51:38,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-20 14:51:38,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:51:38,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-20 14:51:38,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:51:38,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-20 14:51:38,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:51:38,862 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:51:38,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:51:38,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309306386] [2023-12-20 14:51:38,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309306386] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:51:38,863 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:51:38,863 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:51:38,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521729486] [2023-12-20 14:51:38,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:51:38,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:51:38,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:51:38,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:51:38,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:51:38,865 INFO L87 Difference]: Start difference. First operand 162019 states and 273324 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5)