/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/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-15 18:07:15,107 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-15 18:07:15,179 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-15 18:07:15,183 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-15 18:07:15,183 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-15 18:07:15,200 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-15 18:07:15,201 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-15 18:07:15,201 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-15 18:07:15,201 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-15 18:07:15,202 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-15 18:07:15,202 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-15 18:07:15,202 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-15 18:07:15,203 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-15 18:07:15,203 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-15 18:07:15,203 INFO L153 SettingsManager]: * Use SBE=true [2023-12-15 18:07:15,203 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-15 18:07:15,206 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-15 18:07:15,206 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-15 18:07:15,206 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-15 18:07:15,207 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-15 18:07:15,207 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-15 18:07:15,207 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-15 18:07:15,208 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-15 18:07:15,208 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-15 18:07:15,208 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-15 18:07:15,208 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-15 18:07:15,208 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-15 18:07:15,208 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-15 18:07:15,209 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-15 18:07:15,209 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-15 18:07:15,210 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-15 18:07:15,210 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-15 18:07:15,210 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-15 18:07:15,210 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-15 18:07:15,210 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-15 18:07:15,210 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-15 18:07:15,211 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-15 18:07:15,211 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-15 18:07:15,211 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-15 18:07:15,211 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-15 18:07:15,211 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-15 18:07:15,212 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-15 18:07:15,212 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-15 18:07:15,212 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-15 18:07:15,393 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-15 18:07:15,413 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-15 18:07:15,415 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-15 18:07:15,416 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-15 18:07:15,416 INFO L274 PluginConnector]: CDTParser initialized [2023-12-15 18:07:15,417 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-15 18:07:16,503 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-15 18:07:16,696 INFO L384 CDTParser]: Found 1 translation units. [2023-12-15 18:07:16,697 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-1.c [2023-12-15 18:07:16,710 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6d4bfa5fc/ceb98382727648899f0424f0c233748f/FLAGa14d91992 [2023-12-15 18:07:16,720 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6d4bfa5fc/ceb98382727648899f0424f0c233748f [2023-12-15 18:07:16,721 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-15 18:07:16,722 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-15 18:07:16,723 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-15 18:07:16,723 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-15 18:07:16,727 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-15 18:07:16,727 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.12 06:07:16" (1/1) ... [2023-12-15 18:07:16,728 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@767b7518 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 06:07:16, skipping insertion in model container [2023-12-15 18:07:16,728 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.12 06:07:16" (1/1) ... [2023-12-15 18:07:16,769 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-15 18:07:16,911 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-15 18:07:16,960 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-15 18:07:17,030 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-15 18:07:17,042 INFO L202 MainTranslator]: Completed pre-run [2023-12-15 18:07:17,053 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-15 18:07:17,066 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-15 18:07:17,106 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-15 18:07:17,128 INFO L206 MainTranslator]: Completed translation [2023-12-15 18:07:17,129 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 06:07:17 WrapperNode [2023-12-15 18:07:17,129 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-15 18:07:17,129 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-15 18:07:17,130 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-15 18:07:17,130 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-15 18:07:17,134 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 06:07:17" (1/1) ... [2023-12-15 18:07:17,166 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 06:07:17" (1/1) ... [2023-12-15 18:07:17,201 INFO L138 Inliner]: procedures = 75, calls = 91, calls flagged for inlining = 43, calls inlined = 43, statements flattened = 1014 [2023-12-15 18:07:17,201 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-15 18:07:17,206 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-15 18:07:17,206 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-15 18:07:17,206 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-15 18:07:17,214 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 06:07:17" (1/1) ... [2023-12-15 18:07:17,215 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 06:07:17" (1/1) ... [2023-12-15 18:07:17,218 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 06:07:17" (1/1) ... [2023-12-15 18:07:17,231 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-15 18:07:17,232 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 06:07:17" (1/1) ... [2023-12-15 18:07:17,232 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 06:07:17" (1/1) ... [2023-12-15 18:07:17,252 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 06:07:17" (1/1) ... [2023-12-15 18:07:17,261 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 06:07:17" (1/1) ... [2023-12-15 18:07:17,264 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 06:07:17" (1/1) ... [2023-12-15 18:07:17,266 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 06:07:17" (1/1) ... [2023-12-15 18:07:17,271 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-15 18:07:17,271 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-15 18:07:17,271 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-15 18:07:17,272 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-15 18:07:17,272 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 06:07:17" (1/1) ... [2023-12-15 18:07:17,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-15 18:07:17,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 18:07:17,317 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-15 18:07:17,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-15 18:07:17,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-15 18:07:17,339 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-15 18:07:17,339 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-15 18:07:17,340 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2023-12-15 18:07:17,340 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2023-12-15 18:07:17,341 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2023-12-15 18:07:17,341 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2023-12-15 18:07:17,341 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2023-12-15 18:07:17,341 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2023-12-15 18:07:17,341 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2023-12-15 18:07:17,341 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2023-12-15 18:07:17,341 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2023-12-15 18:07:17,341 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2023-12-15 18:07:17,341 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2023-12-15 18:07:17,341 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2023-12-15 18:07:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2023-12-15 18:07:17,342 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2023-12-15 18:07:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2023-12-15 18:07:17,342 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2023-12-15 18:07:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2023-12-15 18:07:17,342 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2023-12-15 18:07:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2023-12-15 18:07:17,342 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2023-12-15 18:07:17,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-15 18:07:17,343 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2023-12-15 18:07:17,343 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2023-12-15 18:07:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2023-12-15 18:07:17,344 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2023-12-15 18:07:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-15 18:07:17,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-15 18:07:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2023-12-15 18:07:17,344 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2023-12-15 18:07:17,344 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2023-12-15 18:07:17,344 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2023-12-15 18:07:17,472 INFO L241 CfgBuilder]: Building ICFG [2023-12-15 18:07:17,474 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-15 18:07:18,095 INFO L282 CfgBuilder]: Performing block encoding [2023-12-15 18:07:18,152 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-15 18:07:18,152 INFO L309 CfgBuilder]: Removed 18 assume(true) statements. [2023-12-15 18:07:18,153 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.12 06:07:18 BoogieIcfgContainer [2023-12-15 18:07:18,153 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-15 18:07:18,155 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-15 18:07:18,155 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-15 18:07:18,157 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-15 18:07:18,157 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.12 06:07:16" (1/3) ... [2023-12-15 18:07:18,158 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8f361a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.12 06:07:18, skipping insertion in model container [2023-12-15 18:07:18,158 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.12 06:07:17" (2/3) ... [2023-12-15 18:07:18,158 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8f361a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.12 06:07:18, skipping insertion in model container [2023-12-15 18:07:18,158 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.12 06:07:18" (3/3) ... [2023-12-15 18:07:18,159 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.11.cil-1.c [2023-12-15 18:07:18,172 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-15 18:07:18,172 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-15 18:07:18,210 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-15 18:07:18,214 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;@591b0742, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-15 18:07:18,214 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-15 18:07:18,219 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-15 18:07:18,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-15 18:07:18,228 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:18,228 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-15 18:07:18,229 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:18,232 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:18,233 INFO L85 PathProgramCache]: Analyzing trace with hash -1703988734, now seen corresponding path program 1 times [2023-12-15 18:07:18,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:18,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582373886] [2023-12-15 18:07:18,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:18,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:18,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:18,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:18,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:18,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:18,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:18,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:18,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:18,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:18,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:18,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:18,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:18,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:18,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:18,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:18,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:18,639 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-15 18:07:18,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:18,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582373886] [2023-12-15 18:07:18,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582373886] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:18,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:18,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-15 18:07:18,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129894835] [2023-12-15 18:07:18,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:18,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-15 18:07:18,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:18,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-15 18:07:18,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-15 18:07:18,664 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-15 18:07:19,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:19,867 INFO L93 Difference]: Finished difference Result 948 states and 1569 transitions. [2023-12-15 18:07:19,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-15 18:07:19,870 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-15 18:07:19,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:19,880 INFO L225 Difference]: With dead ends: 948 [2023-12-15 18:07:19,881 INFO L226 Difference]: Without dead ends: 543 [2023-12-15 18:07:19,885 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-15 18:07:19,887 INFO L413 NwaCegarLoop]: 354 mSDtfsCounter, 1091 mSDsluCounter, 1403 mSDsCounter, 0 mSdLazyCounter, 1484 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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, 1.0s IncrementalHoareTripleChecker+Time [2023-12-15 18:07:19,888 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1096 Valid, 1757 Invalid, 1661 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 1484 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-15 18:07:19,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2023-12-15 18:07:19,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 506. [2023-12-15 18:07:19,954 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-15 18:07:19,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 785 transitions. [2023-12-15 18:07:19,958 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 785 transitions. Word has length 58 [2023-12-15 18:07:19,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:19,958 INFO L495 AbstractCegarLoop]: Abstraction has 506 states and 785 transitions. [2023-12-15 18:07:19,959 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-15 18:07:19,959 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 785 transitions. [2023-12-15 18:07:19,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-15 18:07:19,961 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:19,961 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-15 18:07:19,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-15 18:07:19,962 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:19,962 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:19,962 INFO L85 PathProgramCache]: Analyzing trace with hash -2057077116, now seen corresponding path program 1 times [2023-12-15 18:07:19,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:19,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812861405] [2023-12-15 18:07:19,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:19,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:19,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:20,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:20,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:20,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:20,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:20,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:20,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:20,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:20,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:20,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:20,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:20,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:20,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:20,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:20,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:20,123 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-15 18:07:20,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:20,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812861405] [2023-12-15 18:07:20,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812861405] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:20,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:20,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-15 18:07:20,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868083207] [2023-12-15 18:07:20,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:20,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-15 18:07:20,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:20,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-15 18:07:20,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-15 18:07:20,125 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-15 18:07:21,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:21,059 INFO L93 Difference]: Finished difference Result 826 states and 1235 transitions. [2023-12-15 18:07:21,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-15 18:07:21,064 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-15 18:07:21,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:21,069 INFO L225 Difference]: With dead ends: 826 [2023-12-15 18:07:21,069 INFO L226 Difference]: Without dead ends: 664 [2023-12-15 18:07:21,070 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-15 18:07:21,071 INFO L413 NwaCegarLoop]: 370 mSDtfsCounter, 1609 mSDsluCounter, 1269 mSDsCounter, 0 mSdLazyCounter, 1620 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1640 SdHoareTripleChecker+Valid, 1639 SdHoareTripleChecker+Invalid, 1802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 1620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-15 18:07:21,072 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1640 Valid, 1639 Invalid, 1802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 1620 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-15 18:07:21,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2023-12-15 18:07:21,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 594. [2023-12-15 18:07:21,121 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-15 18:07:21,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 911 transitions. [2023-12-15 18:07:21,124 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 911 transitions. Word has length 58 [2023-12-15 18:07:21,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:21,124 INFO L495 AbstractCegarLoop]: Abstraction has 594 states and 911 transitions. [2023-12-15 18:07:21,124 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-15 18:07:21,124 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 911 transitions. [2023-12-15 18:07:21,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-15 18:07:21,126 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:21,126 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-15 18:07:21,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-15 18:07:21,126 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:21,126 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:21,127 INFO L85 PathProgramCache]: Analyzing trace with hash -128804414, now seen corresponding path program 1 times [2023-12-15 18:07:21,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:21,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028018490] [2023-12-15 18:07:21,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:21,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:21,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:21,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:21,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:21,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:21,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:21,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:21,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:21,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:21,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:21,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:21,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:21,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:21,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:21,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:21,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:21,281 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-15 18:07:21,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:21,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028018490] [2023-12-15 18:07:21,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028018490] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:21,282 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:21,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-15 18:07:21,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615615983] [2023-12-15 18:07:21,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:21,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-15 18:07:21,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:21,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-15 18:07:21,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-12-15 18:07:21,283 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-15 18:07:22,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:22,261 INFO L93 Difference]: Finished difference Result 870 states and 1300 transitions. [2023-12-15 18:07:22,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-15 18:07:22,272 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-15 18:07:22,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:22,275 INFO L225 Difference]: With dead ends: 870 [2023-12-15 18:07:22,275 INFO L226 Difference]: Without dead ends: 626 [2023-12-15 18:07:22,276 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-15 18:07:22,276 INFO L413 NwaCegarLoop]: 345 mSDtfsCounter, 864 mSDsluCounter, 1748 mSDsCounter, 0 mSdLazyCounter, 1965 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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, 0.9s IncrementalHoareTripleChecker+Time [2023-12-15 18:07:22,277 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [865 Valid, 2093 Invalid, 2101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 1965 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-15 18:07:22,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2023-12-15 18:07:22,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 598. [2023-12-15 18:07:22,305 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-15 18:07:22,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 913 transitions. [2023-12-15 18:07:22,307 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 913 transitions. Word has length 58 [2023-12-15 18:07:22,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:22,307 INFO L495 AbstractCegarLoop]: Abstraction has 598 states and 913 transitions. [2023-12-15 18:07:22,307 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-15 18:07:22,308 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 913 transitions. [2023-12-15 18:07:22,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-15 18:07:22,309 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:22,309 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-15 18:07:22,309 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-15 18:07:22,310 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:22,310 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:22,310 INFO L85 PathProgramCache]: Analyzing trace with hash 1922179584, now seen corresponding path program 1 times [2023-12-15 18:07:22,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:22,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690824987] [2023-12-15 18:07:22,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:22,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:22,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:22,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:22,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:22,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:22,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:22,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:22,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:22,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:22,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:22,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:22,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:22,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:22,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:22,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:22,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:22,460 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-15 18:07:22,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:22,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690824987] [2023-12-15 18:07:22,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690824987] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:22,460 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:22,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-15 18:07:22,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209733718] [2023-12-15 18:07:22,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:22,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-15 18:07:22,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:22,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-15 18:07:22,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2023-12-15 18:07:22,462 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-15 18:07:23,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:23,862 INFO L93 Difference]: Finished difference Result 1822 states and 2611 transitions. [2023-12-15 18:07:23,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-15 18:07:23,862 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-15 18:07:23,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:23,867 INFO L225 Difference]: With dead ends: 1822 [2023-12-15 18:07:23,867 INFO L226 Difference]: Without dead ends: 1556 [2023-12-15 18:07:23,868 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-15 18:07:23,874 INFO L413 NwaCegarLoop]: 377 mSDtfsCounter, 3305 mSDsluCounter, 1797 mSDsCounter, 0 mSdLazyCounter, 1925 mSolverCounterSat, 556 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s 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.0s IncrementalHoareTripleChecker+Time [2023-12-15 18:07:23,875 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.0s Time] [2023-12-15 18:07:23,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1556 states. [2023-12-15 18:07:23,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1556 to 1433. [2023-12-15 18:07:23,931 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-15 18:07:23,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1433 states to 1433 states and 1988 transitions. [2023-12-15 18:07:23,935 INFO L78 Accepts]: Start accepts. Automaton has 1433 states and 1988 transitions. Word has length 58 [2023-12-15 18:07:23,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:23,935 INFO L495 AbstractCegarLoop]: Abstraction has 1433 states and 1988 transitions. [2023-12-15 18:07:23,935 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-15 18:07:23,935 INFO L276 IsEmpty]: Start isEmpty. Operand 1433 states and 1988 transitions. [2023-12-15 18:07:23,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-15 18:07:23,936 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:23,936 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-15 18:07:23,936 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-15 18:07:23,936 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:23,937 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:23,937 INFO L85 PathProgramCache]: Analyzing trace with hash -79047212, now seen corresponding path program 1 times [2023-12-15 18:07:23,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:23,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348930245] [2023-12-15 18:07:23,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:23,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:23,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:23,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:23,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:23,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:23,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:23,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:23,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:23,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:23,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:23,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:23,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:24,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:24,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:24,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:24,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:24,014 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-15 18:07:24,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:24,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348930245] [2023-12-15 18:07:24,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348930245] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:24,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:24,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-15 18:07:24,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882714276] [2023-12-15 18:07:24,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:24,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-15 18:07:24,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:24,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-15 18:07:24,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-12-15 18:07:24,015 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-15 18:07:24,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:24,900 INFO L93 Difference]: Finished difference Result 2626 states and 3563 transitions. [2023-12-15 18:07:24,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-15 18:07:24,900 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-15 18:07:24,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:24,905 INFO L225 Difference]: With dead ends: 2626 [2023-12-15 18:07:24,905 INFO L226 Difference]: Without dead ends: 1531 [2023-12-15 18:07:24,908 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-15 18:07:24,908 INFO L413 NwaCegarLoop]: 342 mSDtfsCounter, 868 mSDsluCounter, 1748 mSDsCounter, 0 mSdLazyCounter, 1938 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2023-12-15 18:07:24,909 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.7s Time] [2023-12-15 18:07:24,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1531 states. [2023-12-15 18:07:24,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1531 to 1457. [2023-12-15 18:07:24,951 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-15 18:07:24,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1457 states to 1457 states and 2004 transitions. [2023-12-15 18:07:24,957 INFO L78 Accepts]: Start accepts. Automaton has 1457 states and 2004 transitions. Word has length 59 [2023-12-15 18:07:24,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:24,957 INFO L495 AbstractCegarLoop]: Abstraction has 1457 states and 2004 transitions. [2023-12-15 18:07:24,958 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-15 18:07:24,958 INFO L276 IsEmpty]: Start isEmpty. Operand 1457 states and 2004 transitions. [2023-12-15 18:07:24,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-15 18:07:24,958 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:24,958 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-15 18:07:24,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-15 18:07:24,959 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:24,961 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:24,961 INFO L85 PathProgramCache]: Analyzing trace with hash 1844180822, now seen corresponding path program 1 times [2023-12-15 18:07:24,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:24,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466597917] [2023-12-15 18:07:24,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:24,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:24,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:25,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:25,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:25,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:25,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:25,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:25,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:25,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:25,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:25,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:25,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:25,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:25,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:25,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:25,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:25,075 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-15 18:07:25,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:25,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466597917] [2023-12-15 18:07:25,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466597917] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:25,075 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:25,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-15 18:07:25,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055274625] [2023-12-15 18:07:25,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:25,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-15 18:07:25,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:25,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-15 18:07:25,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-15 18:07:25,077 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-15 18:07:25,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:25,966 INFO L93 Difference]: Finished difference Result 2607 states and 3446 transitions. [2023-12-15 18:07:25,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-15 18:07:25,966 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-15 18:07:25,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:25,971 INFO L225 Difference]: With dead ends: 2607 [2023-12-15 18:07:25,971 INFO L226 Difference]: Without dead ends: 1695 [2023-12-15 18:07:25,972 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-15 18:07:25,973 INFO L413 NwaCegarLoop]: 315 mSDtfsCounter, 1294 mSDsluCounter, 1394 mSDsCounter, 0 mSdLazyCounter, 1598 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2023-12-15 18:07:25,973 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.7s Time] [2023-12-15 18:07:25,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1695 states. [2023-12-15 18:07:26,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1695 to 1402. [2023-12-15 18:07:26,020 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-15 18:07:26,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1402 states to 1402 states and 1925 transitions. [2023-12-15 18:07:26,024 INFO L78 Accepts]: Start accepts. Automaton has 1402 states and 1925 transitions. Word has length 59 [2023-12-15 18:07:26,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:26,024 INFO L495 AbstractCegarLoop]: Abstraction has 1402 states and 1925 transitions. [2023-12-15 18:07:26,025 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-15 18:07:26,025 INFO L276 IsEmpty]: Start isEmpty. Operand 1402 states and 1925 transitions. [2023-12-15 18:07:26,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-15 18:07:26,025 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:26,025 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-15 18:07:26,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-15 18:07:26,026 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:26,028 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:26,028 INFO L85 PathProgramCache]: Analyzing trace with hash 2063035540, now seen corresponding path program 1 times [2023-12-15 18:07:26,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:26,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975474738] [2023-12-15 18:07:26,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:26,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:26,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:26,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:26,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:26,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:26,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:26,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:26,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:26,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:26,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:26,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:26,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:26,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:26,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:26,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:26,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:26,127 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-15 18:07:26,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:26,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975474738] [2023-12-15 18:07:26,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975474738] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:26,127 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:26,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 18:07:26,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817927922] [2023-12-15 18:07:26,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:26,128 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 18:07:26,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:26,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 18:07:26,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-15 18:07:26,128 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-15 18:07:27,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:27,103 INFO L93 Difference]: Finished difference Result 3551 states and 4696 transitions. [2023-12-15 18:07:27,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-15 18:07:27,104 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-15 18:07:27,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:27,113 INFO L225 Difference]: With dead ends: 3551 [2023-12-15 18:07:27,113 INFO L226 Difference]: Without dead ends: 2488 [2023-12-15 18:07:27,115 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-15 18:07:27,116 INFO L413 NwaCegarLoop]: 310 mSDtfsCounter, 1585 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 683 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2023-12-15 18:07:27,116 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.7s Time] [2023-12-15 18:07:27,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2488 states. [2023-12-15 18:07:27,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2488 to 2372. [2023-12-15 18:07:27,201 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-15 18:07:27,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2372 states to 2372 states and 3134 transitions. [2023-12-15 18:07:27,207 INFO L78 Accepts]: Start accepts. Automaton has 2372 states and 3134 transitions. Word has length 59 [2023-12-15 18:07:27,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:27,207 INFO L495 AbstractCegarLoop]: Abstraction has 2372 states and 3134 transitions. [2023-12-15 18:07:27,207 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-15 18:07:27,207 INFO L276 IsEmpty]: Start isEmpty. Operand 2372 states and 3134 transitions. [2023-12-15 18:07:27,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-15 18:07:27,208 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:27,208 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-15 18:07:27,208 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-15 18:07:27,208 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:27,208 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:27,209 INFO L85 PathProgramCache]: Analyzing trace with hash 212158497, now seen corresponding path program 1 times [2023-12-15 18:07:27,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:27,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176975267] [2023-12-15 18:07:27,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:27,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:27,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:27,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:27,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:27,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:27,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:27,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:27,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:27,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:27,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:27,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:27,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:27,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:27,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:27,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:27,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:27,268 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-15 18:07:27,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:27,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176975267] [2023-12-15 18:07:27,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176975267] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:27,268 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:27,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-15 18:07:27,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522155785] [2023-12-15 18:07:27,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:27,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-15 18:07:27,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:27,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-15 18:07:27,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-15 18:07:27,270 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-15 18:07:28,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:28,057 INFO L93 Difference]: Finished difference Result 5424 states and 7015 transitions. [2023-12-15 18:07:28,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-15 18:07:28,057 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-15 18:07:28,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:28,069 INFO L225 Difference]: With dead ends: 5424 [2023-12-15 18:07:28,070 INFO L226 Difference]: Without dead ends: 3396 [2023-12-15 18:07:28,074 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-15 18:07:28,075 INFO L413 NwaCegarLoop]: 342 mSDtfsCounter, 752 mSDsluCounter, 1076 mSDsCounter, 0 mSdLazyCounter, 945 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2023-12-15 18:07:28,075 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.6s Time] [2023-12-15 18:07:28,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3396 states. [2023-12-15 18:07:28,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3396 to 3138. [2023-12-15 18:07:28,224 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-15 18:07:28,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3138 states to 3138 states and 4067 transitions. [2023-12-15 18:07:28,231 INFO L78 Accepts]: Start accepts. Automaton has 3138 states and 4067 transitions. Word has length 60 [2023-12-15 18:07:28,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:28,231 INFO L495 AbstractCegarLoop]: Abstraction has 3138 states and 4067 transitions. [2023-12-15 18:07:28,231 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-15 18:07:28,231 INFO L276 IsEmpty]: Start isEmpty. Operand 3138 states and 4067 transitions. [2023-12-15 18:07:28,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-12-15 18:07:28,232 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:28,232 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-15 18:07:28,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-15 18:07:28,232 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:28,232 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:28,233 INFO L85 PathProgramCache]: Analyzing trace with hash 1564308224, now seen corresponding path program 1 times [2023-12-15 18:07:28,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:28,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873665811] [2023-12-15 18:07:28,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:28,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:28,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:28,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:28,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:28,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:28,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:28,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:28,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:28,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:28,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:28,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:28,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:28,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:28,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:28,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:28,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:28,284 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-15 18:07:28,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:28,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873665811] [2023-12-15 18:07:28,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873665811] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:28,285 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:28,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-15 18:07:28,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995045077] [2023-12-15 18:07:28,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:28,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-15 18:07:28,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:28,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-15 18:07:28,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-15 18:07:28,286 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-15 18:07:29,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:29,013 INFO L93 Difference]: Finished difference Result 6702 states and 8533 transitions. [2023-12-15 18:07:29,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-15 18:07:29,013 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-15 18:07:29,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:29,029 INFO L225 Difference]: With dead ends: 6702 [2023-12-15 18:07:29,029 INFO L226 Difference]: Without dead ends: 3906 [2023-12-15 18:07:29,034 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-15 18:07:29,036 INFO L413 NwaCegarLoop]: 353 mSDtfsCounter, 1237 mSDsluCounter, 859 mSDsCounter, 0 mSdLazyCounter, 692 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2023-12-15 18:07:29,036 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.6s Time] [2023-12-15 18:07:29,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3906 states. [2023-12-15 18:07:29,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3906 to 3642. [2023-12-15 18:07:29,217 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-15 18:07:29,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3642 states to 3642 states and 4686 transitions. [2023-12-15 18:07:29,225 INFO L78 Accepts]: Start accepts. Automaton has 3642 states and 4686 transitions. Word has length 66 [2023-12-15 18:07:29,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:29,226 INFO L495 AbstractCegarLoop]: Abstraction has 3642 states and 4686 transitions. [2023-12-15 18:07:29,226 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-15 18:07:29,226 INFO L276 IsEmpty]: Start isEmpty. Operand 3642 states and 4686 transitions. [2023-12-15 18:07:29,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-12-15 18:07:29,229 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:29,229 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-15 18:07:29,229 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-15 18:07:29,229 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:29,230 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:29,230 INFO L85 PathProgramCache]: Analyzing trace with hash 732018994, now seen corresponding path program 1 times [2023-12-15 18:07:29,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:29,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183316870] [2023-12-15 18:07:29,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:29,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:29,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:29,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:29,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:29,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:29,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:29,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:29,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:29,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:29,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:29,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:29,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:29,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:29,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:29,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:29,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:29,306 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-15 18:07:29,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:29,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183316870] [2023-12-15 18:07:29,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183316870] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:29,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:29,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 18:07:29,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561052490] [2023-12-15 18:07:29,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:29,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 18:07:29,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:29,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 18:07:29,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-15 18:07:29,307 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-15 18:07:30,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:30,088 INFO L93 Difference]: Finished difference Result 4650 states and 5903 transitions. [2023-12-15 18:07:30,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-15 18:07:30,088 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-15 18:07:30,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:30,102 INFO L225 Difference]: With dead ends: 4650 [2023-12-15 18:07:30,102 INFO L226 Difference]: Without dead ends: 4647 [2023-12-15 18:07:30,103 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-15 18:07:30,104 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-15 18:07:30,105 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-15 18:07:30,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4647 states. [2023-12-15 18:07:30,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4647 to 4062. [2023-12-15 18:07:30,285 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-15 18:07:30,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4062 states to 4062 states and 5187 transitions. [2023-12-15 18:07:30,292 INFO L78 Accepts]: Start accepts. Automaton has 4062 states and 5187 transitions. Word has length 67 [2023-12-15 18:07:30,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:30,293 INFO L495 AbstractCegarLoop]: Abstraction has 4062 states and 5187 transitions. [2023-12-15 18:07:30,293 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-15 18:07:30,293 INFO L276 IsEmpty]: Start isEmpty. Operand 4062 states and 5187 transitions. [2023-12-15 18:07:30,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-12-15 18:07:30,294 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:30,294 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-15 18:07:30,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-15 18:07:30,294 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:30,294 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:30,294 INFO L85 PathProgramCache]: Analyzing trace with hash 1216352650, now seen corresponding path program 1 times [2023-12-15 18:07:30,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:30,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006133301] [2023-12-15 18:07:30,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:30,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:30,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:30,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:30,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:30,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:30,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:30,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:30,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:30,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:30,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:30,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:30,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:30,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:30,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:30,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:30,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:30,396 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-15 18:07:30,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:30,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006133301] [2023-12-15 18:07:30,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006133301] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 18:07:30,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294475726] [2023-12-15 18:07:30,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:30,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 18:07:30,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 18:07:30,399 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 18:07:30,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-15 18:07:30,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:30,510 INFO L262 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-15 18:07:30,520 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 18:07:30,685 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-15 18:07:30,686 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-15 18:07:30,749 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-15 18:07:30,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294475726] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-15 18:07:30,749 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-15 18:07:30,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2023-12-15 18:07:30,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882617514] [2023-12-15 18:07:30,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-15 18:07:30,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-15 18:07:30,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:30,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-15 18:07:30,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-12-15 18:07:30,750 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-15 18:07:32,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:32,314 INFO L93 Difference]: Finished difference Result 8034 states and 10050 transitions. [2023-12-15 18:07:32,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-15 18:07:32,315 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-15 18:07:32,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:32,360 INFO L225 Difference]: With dead ends: 8034 [2023-12-15 18:07:32,360 INFO L226 Difference]: Without dead ends: 8031 [2023-12-15 18:07:32,363 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-15 18:07:32,363 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-15 18:07:32,364 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-15 18:07:32,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8031 states. [2023-12-15 18:07:32,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8031 to 7179. [2023-12-15 18:07:32,967 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-15 18:07:32,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7179 states to 7179 states and 9030 transitions. [2023-12-15 18:07:32,989 INFO L78 Accepts]: Start accepts. Automaton has 7179 states and 9030 transitions. Word has length 68 [2023-12-15 18:07:32,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:32,990 INFO L495 AbstractCegarLoop]: Abstraction has 7179 states and 9030 transitions. [2023-12-15 18:07:32,990 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-15 18:07:32,990 INFO L276 IsEmpty]: Start isEmpty. Operand 7179 states and 9030 transitions. [2023-12-15 18:07:32,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-15 18:07:32,991 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:32,991 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-15 18:07:33,011 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-15 18:07:33,208 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-15 18:07:33,209 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:33,209 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:33,209 INFO L85 PathProgramCache]: Analyzing trace with hash -1865463374, now seen corresponding path program 2 times [2023-12-15 18:07:33,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:33,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103717798] [2023-12-15 18:07:33,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:33,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:33,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:33,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:33,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:33,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:33,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:33,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:33,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:33,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:33,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:33,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:33,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:33,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:33,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:33,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:33,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:33,252 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-15 18:07:33,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:33,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103717798] [2023-12-15 18:07:33,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103717798] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:33,252 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:33,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-15 18:07:33,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379419378] [2023-12-15 18:07:33,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:33,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-15 18:07:33,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:33,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-15 18:07:33,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-15 18:07:33,254 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-15 18:07:33,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:33,997 INFO L93 Difference]: Finished difference Result 9567 states and 12033 transitions. [2023-12-15 18:07:33,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 18:07:33,998 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-15 18:07:33,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:34,007 INFO L225 Difference]: With dead ends: 9567 [2023-12-15 18:07:34,008 INFO L226 Difference]: Without dead ends: 3929 [2023-12-15 18:07:34,016 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-15 18:07:34,016 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-15 18:07:34,017 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-15 18:07:34,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3929 states. [2023-12-15 18:07:34,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3929 to 2993. [2023-12-15 18:07:34,191 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-15 18:07:34,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2993 states to 2993 states and 3801 transitions. [2023-12-15 18:07:34,196 INFO L78 Accepts]: Start accepts. Automaton has 2993 states and 3801 transitions. Word has length 71 [2023-12-15 18:07:34,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:34,196 INFO L495 AbstractCegarLoop]: Abstraction has 2993 states and 3801 transitions. [2023-12-15 18:07:34,197 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-15 18:07:34,197 INFO L276 IsEmpty]: Start isEmpty. Operand 2993 states and 3801 transitions. [2023-12-15 18:07:34,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-15 18:07:34,198 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:34,198 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-15 18:07:34,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-15 18:07:34,199 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:34,199 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:34,199 INFO L85 PathProgramCache]: Analyzing trace with hash -482438939, now seen corresponding path program 1 times [2023-12-15 18:07:34,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:34,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331871473] [2023-12-15 18:07:34,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:34,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:34,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:34,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:34,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:34,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:34,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:34,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:34,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:34,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:34,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:34,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:34,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:34,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:34,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:34,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:34,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:34,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-15 18:07:34,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:34,280 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-15 18:07:34,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:34,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331871473] [2023-12-15 18:07:34,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331871473] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:34,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:34,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-15 18:07:34,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373858426] [2023-12-15 18:07:34,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:34,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-15 18:07:34,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:34,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-15 18:07:34,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-15 18:07:34,282 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-15 18:07:35,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:35,458 INFO L93 Difference]: Finished difference Result 8311 states and 10332 transitions. [2023-12-15 18:07:35,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-15 18:07:35,458 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-15 18:07:35,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:35,471 INFO L225 Difference]: With dead ends: 8311 [2023-12-15 18:07:35,471 INFO L226 Difference]: Without dead ends: 4921 [2023-12-15 18:07:35,476 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-15 18:07:35,477 INFO L413 NwaCegarLoop]: 356 mSDtfsCounter, 1716 mSDsluCounter, 1164 mSDsCounter, 0 mSdLazyCounter, 1309 mSolverCounterSat, 319 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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-15 18:07:35,477 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-15 18:07:35,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4921 states. [2023-12-15 18:07:35,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4921 to 4661. [2023-12-15 18:07:35,716 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-15 18:07:35,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4661 states to 4661 states and 5803 transitions. [2023-12-15 18:07:35,723 INFO L78 Accepts]: Start accepts. Automaton has 4661 states and 5803 transitions. Word has length 76 [2023-12-15 18:07:35,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:35,723 INFO L495 AbstractCegarLoop]: Abstraction has 4661 states and 5803 transitions. [2023-12-15 18:07:35,723 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-15 18:07:35,724 INFO L276 IsEmpty]: Start isEmpty. Operand 4661 states and 5803 transitions. [2023-12-15 18:07:35,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-15 18:07:35,725 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:35,725 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-15 18:07:35,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-15 18:07:35,725 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:35,725 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:35,725 INFO L85 PathProgramCache]: Analyzing trace with hash 245747767, now seen corresponding path program 1 times [2023-12-15 18:07:35,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:35,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004558514] [2023-12-15 18:07:35,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:35,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:35,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:35,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:35,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:35,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:35,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:35,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:35,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:35,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:35,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:35,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:35,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:35,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:35,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:35,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:35,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:35,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-15 18:07:35,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:35,806 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-15 18:07:35,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:35,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004558514] [2023-12-15 18:07:35,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004558514] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:35,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:35,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-15 18:07:35,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850626661] [2023-12-15 18:07:35,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:35,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-15 18:07:35,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:35,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-15 18:07:35,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-15 18:07:35,808 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-15 18:07:37,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:37,034 INFO L93 Difference]: Finished difference Result 7751 states and 9551 transitions. [2023-12-15 18:07:37,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-15 18:07:37,035 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-15 18:07:37,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:37,045 INFO L225 Difference]: With dead ends: 7751 [2023-12-15 18:07:37,045 INFO L226 Difference]: Without dead ends: 3908 [2023-12-15 18:07:37,052 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-15 18:07:37,052 INFO L413 NwaCegarLoop]: 341 mSDtfsCounter, 2514 mSDsluCounter, 1180 mSDsCounter, 0 mSdLazyCounter, 1557 mSolverCounterSat, 436 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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-15 18:07:37,052 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-15 18:07:37,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3908 states. [2023-12-15 18:07:37,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3908 to 3504. [2023-12-15 18:07:37,249 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-15 18:07:37,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3504 states to 3504 states and 4294 transitions. [2023-12-15 18:07:37,254 INFO L78 Accepts]: Start accepts. Automaton has 3504 states and 4294 transitions. Word has length 86 [2023-12-15 18:07:37,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:37,254 INFO L495 AbstractCegarLoop]: Abstraction has 3504 states and 4294 transitions. [2023-12-15 18:07:37,255 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-15 18:07:37,255 INFO L276 IsEmpty]: Start isEmpty. Operand 3504 states and 4294 transitions. [2023-12-15 18:07:37,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-15 18:07:37,257 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:37,257 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-15 18:07:37,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-15 18:07:37,257 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:37,257 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:37,257 INFO L85 PathProgramCache]: Analyzing trace with hash -2024230601, now seen corresponding path program 1 times [2023-12-15 18:07:37,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:37,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331980645] [2023-12-15 18:07:37,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:37,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:37,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:37,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:37,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:37,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:37,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:37,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:37,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:37,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-15 18:07:37,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-15 18:07:37,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-15 18:07:37,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-15 18:07:37,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:37,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:37,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-15 18:07:37,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-15 18:07:37,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-15 18:07:37,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,361 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-15 18:07:37,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:37,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331980645] [2023-12-15 18:07:37,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331980645] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 18:07:37,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196150320] [2023-12-15 18:07:37,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:37,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 18:07:37,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 18:07:37,363 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 18:07:37,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-15 18:07:37,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:37,489 INFO L262 TraceCheckSpWp]: Trace formula consists of 552 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-15 18:07:37,491 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 18:07:37,516 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-15 18:07:37,517 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-15 18:07:37,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196150320] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:37,517 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-15 18:07:37,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 12 [2023-12-15 18:07:37,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978521635] [2023-12-15 18:07:37,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:37,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-15 18:07:37,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:37,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-15 18:07:37,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-15 18:07:37,518 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-15 18:07:37,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:37,697 INFO L93 Difference]: Finished difference Result 5217 states and 6371 transitions. [2023-12-15 18:07:37,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 18:07:37,697 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-15 18:07:37,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:37,701 INFO L225 Difference]: With dead ends: 5217 [2023-12-15 18:07:37,702 INFO L226 Difference]: Without dead ends: 2057 [2023-12-15 18:07:37,706 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-15 18:07:37,707 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-15 18:07:37,707 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-15 18:07:37,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2057 states. [2023-12-15 18:07:37,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2057 to 1935. [2023-12-15 18:07:37,788 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-15 18:07:37,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1935 states to 1935 states and 2437 transitions. [2023-12-15 18:07:37,791 INFO L78 Accepts]: Start accepts. Automaton has 1935 states and 2437 transitions. Word has length 131 [2023-12-15 18:07:37,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:37,791 INFO L495 AbstractCegarLoop]: Abstraction has 1935 states and 2437 transitions. [2023-12-15 18:07:37,791 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-15 18:07:37,791 INFO L276 IsEmpty]: Start isEmpty. Operand 1935 states and 2437 transitions. [2023-12-15 18:07:37,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-15 18:07:37,794 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:37,794 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-15 18:07:37,801 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-15 18:07:37,998 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-15 18:07:37,999 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:37,999 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:37,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1725002045, now seen corresponding path program 1 times [2023-12-15 18:07:37,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:37,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353764020] [2023-12-15 18:07:37,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:38,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:38,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:38,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:38,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:38,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:38,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:38,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:38,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:38,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-15 18:07:38,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-15 18:07:38,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-15 18:07:38,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-15 18:07:38,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:38,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:38,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-15 18:07:38,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-15 18:07:38,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-15 18:07:38,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,092 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-15 18:07:38,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:38,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353764020] [2023-12-15 18:07:38,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353764020] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:38,092 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:38,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-15 18:07:38,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126301772] [2023-12-15 18:07:38,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:38,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-15 18:07:38,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:38,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-15 18:07:38,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-15 18:07:38,093 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-15 18:07:38,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:38,694 INFO L93 Difference]: Finished difference Result 1983 states and 2487 transitions. [2023-12-15 18:07:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 18:07:38,695 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-15 18:07:38,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:38,697 INFO L225 Difference]: With dead ends: 1983 [2023-12-15 18:07:38,698 INFO L226 Difference]: Without dead ends: 1643 [2023-12-15 18:07:38,698 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-15 18:07:38,699 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-15 18:07:38,699 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-15 18:07:38,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1643 states. [2023-12-15 18:07:38,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1643 to 1598. [2023-12-15 18:07:38,756 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-15 18:07:38,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1598 states to 1598 states and 2049 transitions. [2023-12-15 18:07:38,759 INFO L78 Accepts]: Start accepts. Automaton has 1598 states and 2049 transitions. Word has length 133 [2023-12-15 18:07:38,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:38,759 INFO L495 AbstractCegarLoop]: Abstraction has 1598 states and 2049 transitions. [2023-12-15 18:07:38,759 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-15 18:07:38,759 INFO L276 IsEmpty]: Start isEmpty. Operand 1598 states and 2049 transitions. [2023-12-15 18:07:38,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-15 18:07:38,760 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:38,761 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-15 18:07:38,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-15 18:07:38,761 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:38,761 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:38,761 INFO L85 PathProgramCache]: Analyzing trace with hash -1907529665, now seen corresponding path program 1 times [2023-12-15 18:07:38,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:38,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226196374] [2023-12-15 18:07:38,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:38,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:38,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:38,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:38,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:38,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:38,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:38,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:38,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:38,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 18:07:38,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-15 18:07:38,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-15 18:07:38,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-15 18:07:38,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:38,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:38,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 18:07:38,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-15 18:07:38,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-15 18:07:38,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:38,839 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-15 18:07:38,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:38,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226196374] [2023-12-15 18:07:38,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226196374] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:38,839 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:38,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 18:07:38,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449146932] [2023-12-15 18:07:38,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:38,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 18:07:38,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:38,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 18:07:38,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-15 18:07:38,841 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-15 18:07:39,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:39,561 INFO L93 Difference]: Finished difference Result 2749 states and 3433 transitions. [2023-12-15 18:07:39,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 18:07:39,561 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-15 18:07:39,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:39,564 INFO L225 Difference]: With dead ends: 2749 [2023-12-15 18:07:39,564 INFO L226 Difference]: Without dead ends: 1578 [2023-12-15 18:07:39,566 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-15 18:07:39,566 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-15 18:07:39,567 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-15 18:07:39,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1578 states. [2023-12-15 18:07:39,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1578 to 1497. [2023-12-15 18:07:39,622 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-15 18:07:39,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 1932 transitions. [2023-12-15 18:07:39,624 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 1932 transitions. Word has length 145 [2023-12-15 18:07:39,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:39,625 INFO L495 AbstractCegarLoop]: Abstraction has 1497 states and 1932 transitions. [2023-12-15 18:07:39,625 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-15 18:07:39,625 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 1932 transitions. [2023-12-15 18:07:39,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-15 18:07:39,626 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:39,626 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-15 18:07:39,626 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-15 18:07:39,626 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:39,627 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:39,627 INFO L85 PathProgramCache]: Analyzing trace with hash -1833190952, now seen corresponding path program 1 times [2023-12-15 18:07:39,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:39,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131185049] [2023-12-15 18:07:39,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:39,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:39,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:39,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-15 18:07:39,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-15 18:07:39,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:39,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:39,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-15 18:07:39,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-15 18:07:39,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-15 18:07:39,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-15 18:07:39,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-15 18:07:39,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-15 18:07:39,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-15 18:07:39,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-15 18:07:39,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-15 18:07:39,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-15 18:07:39,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-12-15 18:07:39,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,798 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-15 18:07:39,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:39,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131185049] [2023-12-15 18:07:39,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131185049] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-15 18:07:39,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195432122] [2023-12-15 18:07:39,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:39,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-15 18:07:39,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-15 18:07:39,799 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-15 18:07:39,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-15 18:07:39,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:39,915 INFO L262 TraceCheckSpWp]: Trace formula consists of 614 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-15 18:07:39,924 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-15 18:07:40,023 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-15 18:07:40,023 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-15 18:07:40,188 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-15 18:07:40,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195432122] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-15 18:07:40,188 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-15 18:07:40,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5, 5] total 14 [2023-12-15 18:07:40,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552220397] [2023-12-15 18:07:40,188 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-15 18:07:40,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-15 18:07:40,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:40,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-15 18:07:40,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2023-12-15 18:07:40,190 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-15 18:07:41,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:41,555 INFO L93 Difference]: Finished difference Result 3088 states and 3926 transitions. [2023-12-15 18:07:41,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-12-15 18:07:41,555 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-15 18:07:41,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:41,562 INFO L225 Difference]: With dead ends: 3088 [2023-12-15 18:07:41,562 INFO L226 Difference]: Without dead ends: 1865 [2023-12-15 18:07:41,564 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-15 18:07:41,564 INFO L413 NwaCegarLoop]: 303 mSDtfsCounter, 2241 mSDsluCounter, 1404 mSDsCounter, 0 mSdLazyCounter, 2101 mSolverCounterSat, 363 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s 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-15 18:07:41,565 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-15 18:07:41,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1865 states. [2023-12-15 18:07:41,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1865 to 1757. [2023-12-15 18:07:41,639 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-15 18:07:41,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1757 states to 1757 states and 2226 transitions. [2023-12-15 18:07:41,641 INFO L78 Accepts]: Start accepts. Automaton has 1757 states and 2226 transitions. Word has length 147 [2023-12-15 18:07:41,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:41,642 INFO L495 AbstractCegarLoop]: Abstraction has 1757 states and 2226 transitions. [2023-12-15 18:07:41,642 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-15 18:07:41,642 INFO L276 IsEmpty]: Start isEmpty. Operand 1757 states and 2226 transitions. [2023-12-15 18:07:41,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-15 18:07:41,643 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:41,643 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-15 18:07:41,662 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-15 18:07:41,849 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-15 18:07:41,849 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:41,850 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:41,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1477252457, now seen corresponding path program 1 times [2023-12-15 18:07:41,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:41,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114264957] [2023-12-15 18:07:41,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:41,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:41,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:41,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:41,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:41,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-15 18:07:41,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:41,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-15 18:07:41,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:41,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 18:07:41,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:41,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-15 18:07:41,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:41,983 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-15 18:07:41,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:41,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114264957] [2023-12-15 18:07:41,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114264957] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:41,983 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:41,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-15 18:07:41,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983912897] [2023-12-15 18:07:41,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:41,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-15 18:07:41,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:41,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-15 18:07:41,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-15 18:07:41,985 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-15 18:07:43,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:43,584 INFO L93 Difference]: Finished difference Result 2202 states and 2970 transitions. [2023-12-15 18:07:43,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 18:07:43,585 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-15 18:07:43,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:43,588 INFO L225 Difference]: With dead ends: 2202 [2023-12-15 18:07:43,588 INFO L226 Difference]: Without dead ends: 1877 [2023-12-15 18:07:43,602 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-12-15 18:07:43,603 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-15 18:07:43,603 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-15 18:07:43,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1877 states. [2023-12-15 18:07:43,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1877 to 1757. [2023-12-15 18:07:43,732 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-15 18:07:43,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1757 states to 1757 states and 2225 transitions. [2023-12-15 18:07:43,734 INFO L78 Accepts]: Start accepts. Automaton has 1757 states and 2225 transitions. Word has length 152 [2023-12-15 18:07:43,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:43,735 INFO L495 AbstractCegarLoop]: Abstraction has 1757 states and 2225 transitions. [2023-12-15 18:07:43,735 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-15 18:07:43,735 INFO L276 IsEmpty]: Start isEmpty. Operand 1757 states and 2225 transitions. [2023-12-15 18:07:43,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-15 18:07:43,736 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:43,737 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-15 18:07:43,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-15 18:07:43,737 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:43,737 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:43,737 INFO L85 PathProgramCache]: Analyzing trace with hash -419727001, now seen corresponding path program 1 times [2023-12-15 18:07:43,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:43,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371602920] [2023-12-15 18:07:43,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:43,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:43,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:43,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:43,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:43,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-15 18:07:43,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:43,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-15 18:07:43,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:43,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 18:07:43,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:43,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-15 18:07:43,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:43,874 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-15 18:07:43,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:43,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371602920] [2023-12-15 18:07:43,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371602920] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:43,875 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:43,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 18:07:43,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513528375] [2023-12-15 18:07:43,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:43,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 18:07:43,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:43,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 18:07:43,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 18:07:43,876 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-15 18:07:45,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:45,858 INFO L93 Difference]: Finished difference Result 2254 states and 3061 transitions. [2023-12-15 18:07:45,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-15 18:07:45,859 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-15 18:07:45,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:45,862 INFO L225 Difference]: With dead ends: 2254 [2023-12-15 18:07:45,862 INFO L226 Difference]: Without dead ends: 1937 [2023-12-15 18:07:45,864 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2023-12-15 18:07:45,865 INFO L413 NwaCegarLoop]: 352 mSDtfsCounter, 1257 mSDsluCounter, 1058 mSDsCounter, 0 mSdLazyCounter, 2186 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2023-12-15 18:07:45,865 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.2s Time] [2023-12-15 18:07:45,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1937 states. [2023-12-15 18:07:45,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1937 to 1759. [2023-12-15 18:07:45,999 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-15 18:07:46,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1759 states to 1759 states and 2226 transitions. [2023-12-15 18:07:46,002 INFO L78 Accepts]: Start accepts. Automaton has 1759 states and 2226 transitions. Word has length 152 [2023-12-15 18:07:46,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:46,002 INFO L495 AbstractCegarLoop]: Abstraction has 1759 states and 2226 transitions. [2023-12-15 18:07:46,002 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-15 18:07:46,002 INFO L276 IsEmpty]: Start isEmpty. Operand 1759 states and 2226 transitions. [2023-12-15 18:07:46,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-15 18:07:46,004 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:46,004 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-15 18:07:46,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-15 18:07:46,004 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:46,004 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:46,005 INFO L85 PathProgramCache]: Analyzing trace with hash 1865010407, now seen corresponding path program 1 times [2023-12-15 18:07:46,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:46,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764774165] [2023-12-15 18:07:46,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:46,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:46,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:46,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:46,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:46,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-15 18:07:46,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:46,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-15 18:07:46,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:46,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 18:07:46,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:46,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-15 18:07:46,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:46,182 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-15 18:07:46,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:46,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764774165] [2023-12-15 18:07:46,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764774165] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:46,182 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:46,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-15 18:07:46,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464023329] [2023-12-15 18:07:46,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:46,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-15 18:07:46,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:46,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-15 18:07:46,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-15 18:07:46,184 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-15 18:07:49,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:49,323 INFO L93 Difference]: Finished difference Result 2710 states and 3832 transitions. [2023-12-15 18:07:49,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-15 18:07:49,324 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-15 18:07:49,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:49,327 INFO L225 Difference]: With dead ends: 2710 [2023-12-15 18:07:49,327 INFO L226 Difference]: Without dead ends: 2395 [2023-12-15 18:07:49,328 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2023-12-15 18:07:49,329 INFO L413 NwaCegarLoop]: 359 mSDtfsCounter, 1779 mSDsluCounter, 1695 mSDsCounter, 0 mSdLazyCounter, 3539 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s 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, 1.9s IncrementalHoareTripleChecker+Time [2023-12-15 18:07:49,329 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1809 Valid, 2054 Invalid, 3690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 3539 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-15 18:07:49,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2395 states. [2023-12-15 18:07:49,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2395 to 2094. [2023-12-15 18:07:49,473 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-15 18:07:49,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2094 states to 2094 states and 2774 transitions. [2023-12-15 18:07:49,476 INFO L78 Accepts]: Start accepts. Automaton has 2094 states and 2774 transitions. Word has length 152 [2023-12-15 18:07:49,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:49,476 INFO L495 AbstractCegarLoop]: Abstraction has 2094 states and 2774 transitions. [2023-12-15 18:07:49,476 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-15 18:07:49,477 INFO L276 IsEmpty]: Start isEmpty. Operand 2094 states and 2774 transitions. [2023-12-15 18:07:49,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-15 18:07:49,478 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:49,478 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-15 18:07:49,478 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-15 18:07:49,478 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:49,478 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:49,479 INFO L85 PathProgramCache]: Analyzing trace with hash 1670008865, now seen corresponding path program 1 times [2023-12-15 18:07:49,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:49,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273936513] [2023-12-15 18:07:49,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:49,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:49,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:49,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:49,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:49,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-15 18:07:49,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:49,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-15 18:07:49,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:49,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 18:07:49,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:49,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-15 18:07:49,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:49,667 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-15 18:07:49,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:49,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273936513] [2023-12-15 18:07:49,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273936513] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:49,668 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:49,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-15 18:07:49,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480373828] [2023-12-15 18:07:49,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:49,669 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-15 18:07:49,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:49,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-15 18:07:49,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-15 18:07:49,669 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-15 18:07:54,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:54,272 INFO L93 Difference]: Finished difference Result 3521 states and 5181 transitions. [2023-12-15 18:07:54,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-15 18:07:54,272 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-15 18:07:54,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:54,276 INFO L225 Difference]: With dead ends: 3521 [2023-12-15 18:07:54,276 INFO L226 Difference]: Without dead ends: 2871 [2023-12-15 18:07:54,278 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-15 18:07:54,278 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 1728 mSDsluCounter, 2614 mSDsCounter, 0 mSdLazyCounter, 5274 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s 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, 3.0s IncrementalHoareTripleChecker+Time [2023-12-15 18:07:54,278 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1758 Valid, 3122 Invalid, 5375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 5274 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-12-15 18:07:54,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2871 states. [2023-12-15 18:07:54,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2871 to 2408. [2023-12-15 18:07:54,427 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-15 18:07:54,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2408 states to 2408 states and 3275 transitions. [2023-12-15 18:07:54,430 INFO L78 Accepts]: Start accepts. Automaton has 2408 states and 3275 transitions. Word has length 152 [2023-12-15 18:07:54,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:54,430 INFO L495 AbstractCegarLoop]: Abstraction has 2408 states and 3275 transitions. [2023-12-15 18:07:54,430 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-15 18:07:54,430 INFO L276 IsEmpty]: Start isEmpty. Operand 2408 states and 3275 transitions. [2023-12-15 18:07:54,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-15 18:07:54,432 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:54,432 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-15 18:07:54,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-15 18:07:54,432 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:54,432 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:54,432 INFO L85 PathProgramCache]: Analyzing trace with hash 1165811041, now seen corresponding path program 1 times [2023-12-15 18:07:54,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:54,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450068255] [2023-12-15 18:07:54,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:54,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:54,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:54,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:54,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:54,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-15 18:07:54,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:54,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-15 18:07:54,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:54,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 18:07:54,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:54,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-15 18:07:54,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:54,591 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-15 18:07:54,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:54,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450068255] [2023-12-15 18:07:54,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450068255] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:54,591 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:54,591 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 18:07:54,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970768863] [2023-12-15 18:07:54,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:54,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 18:07:54,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:54,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 18:07:54,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-15 18:07:54,592 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-15 18:07:56,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:56,144 INFO L93 Difference]: Finished difference Result 3807 states and 5603 transitions. [2023-12-15 18:07:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 18:07:56,145 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-15 18:07:56,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:56,149 INFO L225 Difference]: With dead ends: 3807 [2023-12-15 18:07:56,149 INFO L226 Difference]: Without dead ends: 2843 [2023-12-15 18:07:56,151 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-15 18:07:56,151 INFO L413 NwaCegarLoop]: 298 mSDtfsCounter, 1297 mSDsluCounter, 927 mSDsCounter, 0 mSdLazyCounter, 1825 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2023-12-15 18:07:56,151 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.2s Time] [2023-12-15 18:07:56,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2843 states. [2023-12-15 18:07:56,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2843 to 2408. [2023-12-15 18:07:56,306 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-15 18:07:56,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2408 states to 2408 states and 3272 transitions. [2023-12-15 18:07:56,309 INFO L78 Accepts]: Start accepts. Automaton has 2408 states and 3272 transitions. Word has length 152 [2023-12-15 18:07:56,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:56,310 INFO L495 AbstractCegarLoop]: Abstraction has 2408 states and 3272 transitions. [2023-12-15 18:07:56,310 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-15 18:07:56,310 INFO L276 IsEmpty]: Start isEmpty. Operand 2408 states and 3272 transitions. [2023-12-15 18:07:56,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-15 18:07:56,311 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:56,311 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-15 18:07:56,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-15 18:07:56,311 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:56,311 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:56,312 INFO L85 PathProgramCache]: Analyzing trace with hash 217759075, now seen corresponding path program 1 times [2023-12-15 18:07:56,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:56,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623171443] [2023-12-15 18:07:56,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:56,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:56,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:56,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:56,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:56,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-15 18:07:56,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:56,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-15 18:07:56,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:56,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 18:07:56,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:56,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-15 18:07:56,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:56,452 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-15 18:07:56,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:56,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623171443] [2023-12-15 18:07:56,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623171443] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:56,453 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:56,453 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 18:07:56,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402134883] [2023-12-15 18:07:56,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:56,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 18:07:56,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:56,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 18:07:56,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-15 18:07:56,456 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-15 18:07:58,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:58,019 INFO L93 Difference]: Finished difference Result 3803 states and 5586 transitions. [2023-12-15 18:07:58,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 18:07:58,020 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-15 18:07:58,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:58,025 INFO L225 Difference]: With dead ends: 3803 [2023-12-15 18:07:58,025 INFO L226 Difference]: Without dead ends: 2839 [2023-12-15 18:07:58,027 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-15 18:07:58,027 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-15 18:07:58,028 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-15 18:07:58,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2839 states. [2023-12-15 18:07:58,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2839 to 2408. [2023-12-15 18:07:58,251 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-15 18:07:58,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2408 states to 2408 states and 3269 transitions. [2023-12-15 18:07:58,255 INFO L78 Accepts]: Start accepts. Automaton has 2408 states and 3269 transitions. Word has length 152 [2023-12-15 18:07:58,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:07:58,255 INFO L495 AbstractCegarLoop]: Abstraction has 2408 states and 3269 transitions. [2023-12-15 18:07:58,255 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-15 18:07:58,255 INFO L276 IsEmpty]: Start isEmpty. Operand 2408 states and 3269 transitions. [2023-12-15 18:07:58,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-15 18:07:58,257 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:07:58,257 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-15 18:07:58,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-15 18:07:58,257 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:07:58,258 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:07:58,258 INFO L85 PathProgramCache]: Analyzing trace with hash -367012575, now seen corresponding path program 1 times [2023-12-15 18:07:58,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:07:58,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470494102] [2023-12-15 18:07:58,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:07:58,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:07:58,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:58,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:07:58,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:58,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-15 18:07:58,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:58,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-15 18:07:58,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:58,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 18:07:58,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:58,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-15 18:07:58,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:07:58,464 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-15 18:07:58,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:07:58,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470494102] [2023-12-15 18:07:58,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470494102] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:07:58,464 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:07:58,464 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 18:07:58,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359553200] [2023-12-15 18:07:58,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:07:58,465 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 18:07:58,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:07:58,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 18:07:58,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-15 18:07:58,465 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-15 18:07:59,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:07:59,836 INFO L93 Difference]: Finished difference Result 3799 states and 5569 transitions. [2023-12-15 18:07:59,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 18:07:59,836 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-15 18:07:59,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:07:59,841 INFO L225 Difference]: With dead ends: 3799 [2023-12-15 18:07:59,841 INFO L226 Difference]: Without dead ends: 2835 [2023-12-15 18:07:59,843 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-15 18:07:59,843 INFO L413 NwaCegarLoop]: 299 mSDtfsCounter, 1400 mSDsluCounter, 724 mSDsCounter, 0 mSdLazyCounter, 1736 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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.0s IncrementalHoareTripleChecker+Time [2023-12-15 18:07:59,844 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.0s Time] [2023-12-15 18:07:59,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2835 states. [2023-12-15 18:08:00,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2835 to 2408. [2023-12-15 18:08:00,058 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-15 18:08:00,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2408 states to 2408 states and 3266 transitions. [2023-12-15 18:08:00,061 INFO L78 Accepts]: Start accepts. Automaton has 2408 states and 3266 transitions. Word has length 152 [2023-12-15 18:08:00,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:08:00,061 INFO L495 AbstractCegarLoop]: Abstraction has 2408 states and 3266 transitions. [2023-12-15 18:08:00,062 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-15 18:08:00,062 INFO L276 IsEmpty]: Start isEmpty. Operand 2408 states and 3266 transitions. [2023-12-15 18:08:00,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-15 18:08:00,063 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:08:00,063 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-15 18:08:00,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-15 18:08:00,063 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:08:00,063 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:08:00,063 INFO L85 PathProgramCache]: Analyzing trace with hash -801518173, now seen corresponding path program 1 times [2023-12-15 18:08:00,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:08:00,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767538733] [2023-12-15 18:08:00,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:08:00,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:08:00,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:00,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:08:00,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:00,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-15 18:08:00,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:00,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-15 18:08:00,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:00,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 18:08:00,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:00,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-15 18:08:00,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:00,223 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-15 18:08:00,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:08:00,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767538733] [2023-12-15 18:08:00,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767538733] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:08:00,224 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:08:00,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 18:08:00,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751493782] [2023-12-15 18:08:00,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:08:00,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 18:08:00,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:08:00,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 18:08:00,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 18:08:00,225 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-15 18:08:03,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:08:03,396 INFO L93 Difference]: Finished difference Result 4665 states and 6959 transitions. [2023-12-15 18:08:03,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-15 18:08:03,397 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-15 18:08:03,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:08:03,432 INFO L225 Difference]: With dead ends: 4665 [2023-12-15 18:08:03,432 INFO L226 Difference]: Without dead ends: 3701 [2023-12-15 18:08:03,435 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-15 18:08:03,436 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-15 18:08:03,436 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-15 18:08:03,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3701 states. [2023-12-15 18:08:03,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3701 to 3041. [2023-12-15 18:08:03,683 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-15 18:08:03,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3041 states to 3041 states and 4277 transitions. [2023-12-15 18:08:03,687 INFO L78 Accepts]: Start accepts. Automaton has 3041 states and 4277 transitions. Word has length 152 [2023-12-15 18:08:03,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:08:03,687 INFO L495 AbstractCegarLoop]: Abstraction has 3041 states and 4277 transitions. [2023-12-15 18:08:03,688 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-15 18:08:03,688 INFO L276 IsEmpty]: Start isEmpty. Operand 3041 states and 4277 transitions. [2023-12-15 18:08:03,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-15 18:08:03,689 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:08:03,689 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-15 18:08:03,690 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-15 18:08:03,690 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:08:03,690 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:08:03,690 INFO L85 PathProgramCache]: Analyzing trace with hash -1231176479, now seen corresponding path program 1 times [2023-12-15 18:08:03,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:08:03,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697956357] [2023-12-15 18:08:03,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:08:03,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:08:03,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:03,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:08:03,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:03,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-15 18:08:03,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:03,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-15 18:08:03,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:03,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 18:08:03,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:03,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-15 18:08:03,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:03,843 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-15 18:08:03,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:08:03,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697956357] [2023-12-15 18:08:03,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697956357] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:08:03,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:08:03,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 18:08:03,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576603364] [2023-12-15 18:08:03,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:08:03,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 18:08:03,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:08:03,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 18:08:03,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-15 18:08:03,844 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-15 18:08:05,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:08:05,300 INFO L93 Difference]: Finished difference Result 5283 states and 7956 transitions. [2023-12-15 18:08:05,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 18:08:05,300 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-15 18:08:05,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:08:05,307 INFO L225 Difference]: With dead ends: 5283 [2023-12-15 18:08:05,307 INFO L226 Difference]: Without dead ends: 3686 [2023-12-15 18:08:05,310 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-15 18:08:05,311 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.0s IncrementalHoareTripleChecker+Time [2023-12-15 18:08:05,312 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.0s Time] [2023-12-15 18:08:05,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3686 states. [2023-12-15 18:08:05,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3686 to 3041. [2023-12-15 18:08:05,503 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-15 18:08:05,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3041 states to 3041 states and 4272 transitions. [2023-12-15 18:08:05,508 INFO L78 Accepts]: Start accepts. Automaton has 3041 states and 4272 transitions. Word has length 152 [2023-12-15 18:08:05,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:08:05,508 INFO L495 AbstractCegarLoop]: Abstraction has 3041 states and 4272 transitions. [2023-12-15 18:08:05,508 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-15 18:08:05,508 INFO L276 IsEmpty]: Start isEmpty. Operand 3041 states and 4272 transitions. [2023-12-15 18:08:05,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-15 18:08:05,510 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:08:05,510 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-15 18:08:05,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-15 18:08:05,511 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:08:05,511 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:08:05,511 INFO L85 PathProgramCache]: Analyzing trace with hash -1937773085, now seen corresponding path program 1 times [2023-12-15 18:08:05,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:08:05,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694009886] [2023-12-15 18:08:05,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:08:05,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:08:05,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:05,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:08:05,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:05,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-15 18:08:05,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:05,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-15 18:08:05,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:05,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 18:08:05,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:05,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-15 18:08:05,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:05,684 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-15 18:08:05,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:08:05,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694009886] [2023-12-15 18:08:05,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694009886] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:08:05,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:08:05,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 18:08:05,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270253492] [2023-12-15 18:08:05,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:08:05,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 18:08:05,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:08:05,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 18:08:05,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 18:08:05,685 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-15 18:08:08,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:08:08,805 INFO L93 Difference]: Finished difference Result 6960 states and 10634 transitions. [2023-12-15 18:08:08,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-15 18:08:08,805 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-15 18:08:08,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:08:08,815 INFO L225 Difference]: With dead ends: 6960 [2023-12-15 18:08:08,815 INFO L226 Difference]: Without dead ends: 5363 [2023-12-15 18:08:08,818 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-15 18:08:08,819 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.3s IncrementalHoareTripleChecker+Time [2023-12-15 18:08:08,819 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.3s Time] [2023-12-15 18:08:08,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5363 states. [2023-12-15 18:08:09,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5363 to 4307. [2023-12-15 18:08:09,057 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-15 18:08:09,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4307 states to 4307 states and 6290 transitions. [2023-12-15 18:08:09,063 INFO L78 Accepts]: Start accepts. Automaton has 4307 states and 6290 transitions. Word has length 152 [2023-12-15 18:08:09,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:08:09,064 INFO L495 AbstractCegarLoop]: Abstraction has 4307 states and 6290 transitions. [2023-12-15 18:08:09,064 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-15 18:08:09,064 INFO L276 IsEmpty]: Start isEmpty. Operand 4307 states and 6290 transitions. [2023-12-15 18:08:09,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-15 18:08:09,066 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:08:09,066 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-15 18:08:09,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-12-15 18:08:09,066 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:08:09,067 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:08:09,067 INFO L85 PathProgramCache]: Analyzing trace with hash -990735199, now seen corresponding path program 1 times [2023-12-15 18:08:09,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:08:09,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303376136] [2023-12-15 18:08:09,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:08:09,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:08:09,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:09,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:08:09,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:09,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-15 18:08:09,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:09,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-15 18:08:09,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:09,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 18:08:09,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:09,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-15 18:08:09,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:09,225 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-15 18:08:09,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:08:09,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303376136] [2023-12-15 18:08:09,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303376136] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:08:09,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:08:09,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 18:08:09,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989870340] [2023-12-15 18:08:09,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:08:09,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 18:08:09,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:08:09,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 18:08:09,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 18:08:09,227 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-15 18:08:12,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:08:12,322 INFO L93 Difference]: Finished difference Result 11556 states and 18038 transitions. [2023-12-15 18:08:12,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-15 18:08:12,323 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-15 18:08:12,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:08:12,341 INFO L225 Difference]: With dead ends: 11556 [2023-12-15 18:08:12,341 INFO L226 Difference]: Without dead ends: 8693 [2023-12-15 18:08:12,348 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-15 18:08:12,352 INFO L413 NwaCegarLoop]: 506 mSDtfsCounter, 1591 mSDsluCounter, 1680 mSDsCounter, 0 mSdLazyCounter, 3561 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s 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.1s IncrementalHoareTripleChecker+Time [2023-12-15 18:08:12,352 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.1s Time] [2023-12-15 18:08:12,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8693 states. [2023-12-15 18:08:12,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8693 to 6844. [2023-12-15 18:08:12,716 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-15 18:08:12,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6844 states to 6844 states and 10350 transitions. [2023-12-15 18:08:12,731 INFO L78 Accepts]: Start accepts. Automaton has 6844 states and 10350 transitions. Word has length 152 [2023-12-15 18:08:12,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:08:12,731 INFO L495 AbstractCegarLoop]: Abstraction has 6844 states and 10350 transitions. [2023-12-15 18:08:12,732 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-15 18:08:12,732 INFO L276 IsEmpty]: Start isEmpty. Operand 6844 states and 10350 transitions. [2023-12-15 18:08:12,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-15 18:08:12,736 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:08:12,736 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-15 18:08:12,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-12-15 18:08:12,736 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:08:12,736 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:08:12,736 INFO L85 PathProgramCache]: Analyzing trace with hash -128901597, now seen corresponding path program 1 times [2023-12-15 18:08:12,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:08:12,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820306945] [2023-12-15 18:08:12,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:08:12,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:08:12,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:12,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:08:12,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:12,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-15 18:08:12,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:12,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-15 18:08:12,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:12,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 18:08:12,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:12,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-15 18:08:12,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:12,903 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-15 18:08:12,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:08:12,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820306945] [2023-12-15 18:08:12,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820306945] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:08:12,904 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:08:12,904 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 18:08:12,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123180034] [2023-12-15 18:08:12,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:08:12,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 18:08:12,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:08:12,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 18:08:12,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-15 18:08:12,905 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-15 18:08:14,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-15 18:08:14,771 INFO L93 Difference]: Finished difference Result 14141 states and 22265 transitions. [2023-12-15 18:08:14,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-15 18:08:14,771 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-15 18:08:14,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-15 18:08:14,791 INFO L225 Difference]: With dead ends: 14141 [2023-12-15 18:08:14,791 INFO L226 Difference]: Without dead ends: 8741 [2023-12-15 18:08:14,803 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-15 18:08:14,804 INFO L413 NwaCegarLoop]: 298 mSDtfsCounter, 1264 mSDsluCounter, 927 mSDsCounter, 0 mSdLazyCounter, 1766 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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-15 18:08:14,804 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-15 18:08:14,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8741 states. [2023-12-15 18:08:15,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8741 to 6844. [2023-12-15 18:08:15,179 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-15 18:08:15,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6844 states to 6844 states and 10333 transitions. [2023-12-15 18:08:15,190 INFO L78 Accepts]: Start accepts. Automaton has 6844 states and 10333 transitions. Word has length 152 [2023-12-15 18:08:15,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-15 18:08:15,191 INFO L495 AbstractCegarLoop]: Abstraction has 6844 states and 10333 transitions. [2023-12-15 18:08:15,191 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-15 18:08:15,191 INFO L276 IsEmpty]: Start isEmpty. Operand 6844 states and 10333 transitions. [2023-12-15 18:08:15,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-15 18:08:15,194 INFO L187 NwaCegarLoop]: Found error trace [2023-12-15 18:08:15,194 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-15 18:08:15,194 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-12-15 18:08:15,194 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-15 18:08:15,194 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-15 18:08:15,194 INFO L85 PathProgramCache]: Analyzing trace with hash 359145509, now seen corresponding path program 1 times [2023-12-15 18:08:15,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-15 18:08:15,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946552906] [2023-12-15 18:08:15,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-15 18:08:15,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-15 18:08:15,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:15,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-15 18:08:15,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:15,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-15 18:08:15,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:15,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-15 18:08:15,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:15,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-15 18:08:15,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:15,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-15 18:08:15,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-15 18:08:15,355 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-15 18:08:15,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-15 18:08:15,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946552906] [2023-12-15 18:08:15,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946552906] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-15 18:08:15,355 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-15 18:08:15,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-15 18:08:15,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070378701] [2023-12-15 18:08:15,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-15 18:08:15,356 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-15 18:08:15,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-15 18:08:15,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-15 18:08:15,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-15 18:08:15,356 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) Received shutdown request... [2023-12-15 18:08:16,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-15 18:08:16,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2023-12-15 18:08:16,356 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 746 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 1610 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 753 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 1646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-15 18:08:16,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [753 Valid, 279 Invalid, 1646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1610 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-15 18:08:16,357 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location error2Err0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2023-12-15 18:08:16,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-12-15 18:08:16,358 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (6844states) and FLOYD_HOARE automaton (currently 9 states, 7 states before enhancement),while ReachableStatesComputation was computing reachable states (817 states constructed, input type IntersectNwa). [2023-12-15 18:08:16,359 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location error1Err0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-12-15 18:08:16,361 INFO L445 BasicCegarLoop]: Path program 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] [2023-12-15 18:08:16,362 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-15 18:08:16,363 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-15 18:08:16,364 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.12 06:08:16 BoogieIcfgContainer [2023-12-15 18:08:16,364 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-15 18:08:16,365 INFO L158 Benchmark]: Toolchain (without parser) took 59642.48ms. Allocated memory was 168.8MB in the beginning and 1.1GB in the end (delta: 923.8MB). Free memory was 123.4MB in the beginning and 427.9MB in the end (delta: -304.4MB). Peak memory consumption was 621.2MB. Max. memory is 8.0GB. [2023-12-15 18:08:16,365 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 168.8MB. Free memory is still 126.9MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-15 18:08:16,365 INFO L158 Benchmark]: CACSL2BoogieTranslator took 405.89ms. Allocated memory is still 168.8MB. Free memory was 123.2MB in the beginning and 96.2MB in the end (delta: 27.0MB). Peak memory consumption was 27.3MB. Max. memory is 8.0GB. [2023-12-15 18:08:16,365 INFO L158 Benchmark]: Boogie Procedure Inliner took 76.18ms. Allocated memory is still 168.8MB. Free memory was 96.2MB in the beginning and 91.3MB in the end (delta: 4.8MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-15 18:08:16,365 INFO L158 Benchmark]: Boogie Preprocessor took 64.68ms. Allocated memory is still 168.8MB. Free memory was 91.3MB in the beginning and 85.7MB in the end (delta: 5.6MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-15 18:08:16,365 INFO L158 Benchmark]: RCFGBuilder took 881.35ms. Allocated memory is still 168.8MB. Free memory was 85.7MB in the beginning and 84.0MB in the end (delta: 1.6MB). Peak memory consumption was 21.8MB. Max. memory is 8.0GB. [2023-12-15 18:08:16,365 INFO L158 Benchmark]: TraceAbstraction took 58209.67ms. Allocated memory was 168.8MB in the beginning and 1.1GB in the end (delta: 923.8MB). Free memory was 83.0MB in the beginning and 427.9MB in the end (delta: -344.9MB). Peak memory consumption was 579.4MB. Max. memory is 8.0GB. [2023-12-15 18:08:16,366 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.10ms. Allocated memory is still 168.8MB. Free memory is still 126.9MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 405.89ms. Allocated memory is still 168.8MB. Free memory was 123.2MB in the beginning and 96.2MB in the end (delta: 27.0MB). Peak memory consumption was 27.3MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 76.18ms. Allocated memory is still 168.8MB. Free memory was 96.2MB in the beginning and 91.3MB in the end (delta: 4.8MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 64.68ms. Allocated memory is still 168.8MB. Free memory was 91.3MB in the beginning and 85.7MB in the end (delta: 5.6MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * RCFGBuilder took 881.35ms. Allocated memory is still 168.8MB. Free memory was 85.7MB in the beginning and 84.0MB in the end (delta: 1.6MB). Peak memory consumption was 21.8MB. Max. memory is 8.0GB. * TraceAbstraction took 58209.67ms. Allocated memory was 168.8MB in the beginning and 1.1GB in the end (delta: 923.8MB). Free memory was 83.0MB in the beginning and 427.9MB in the end (delta: -344.9MB). Peak memory consumption was 579.4MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 496]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 496). Cancelled while NwaCegarLoop was constructing difference of abstraction (6844states) and FLOYD_HOARE automaton (currently 9 states, 7 states before enhancement),while ReachableStatesComputation was computing reachable states (817 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 28]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 28). Cancelled while NwaCegarLoop was constructing difference of abstraction (6844states) and FLOYD_HOARE automaton (currently 9 states, 7 states before enhancement),while ReachableStatesComputation was computing reachable states (817 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 16 procedures, 424 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 58.2s, OverallIterations: 31, TraceHistogramMax: 4, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 47.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 45128 SdHoareTripleChecker+Valid, 32.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 44426 mSDsluCounter, 49286 SdHoareTripleChecker+Invalid, 27.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 38087 mSDsCounter, 5204 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 56666 IncrementalHoareTripleChecker+Invalid, 61870 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5204 mSolverCounterUnsat, 11199 mSDtfsCounter, 56666 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1607 GetRequests, 1152 SyntacticMatches, 1 SemanticMatches, 454 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1612 ImplicationChecksByTransitivity, 9.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=7179occurred in iteration=11, InterpolantAutomatonStates: 402, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.1s AutomataMinimizationTime, 30 MinimizatonAttempts, 13118 StatesRemovedByMinimization, 30 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 4.3s InterpolantComputationTime, 3781 NumberOfCodeBlocks, 3781 NumberOfCodeBlocksAsserted, 34 NumberOfCheckSat, 3960 ConstructedInterpolants, 0 QuantifiedInterpolants, 9898 SizeOfPredicates, 1 NumberOfNonLiveVariables, 1547 ConjunctsInSsa, 26 ConjunctsInUnsatCore, 36 InterpolantComputations, 29 PerfectInterpolantSequences, 555/578 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown