/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_3.cil+token_ring.03.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 01:39:45,528 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 01:39:45,575 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-19 01:39:45,579 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 01:39:45,579 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 01:39:45,594 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 01:39:45,595 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 01:39:45,595 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 01:39:45,595 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 01:39:45,596 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 01:39:45,596 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 01:39:45,596 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 01:39:45,597 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 01:39:45,597 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 01:39:45,597 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 01:39:45,597 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 01:39:45,598 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 01:39:45,598 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 01:39:45,598 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 01:39:45,598 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 01:39:45,599 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 01:39:45,599 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 01:39:45,599 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 01:39:45,599 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 01:39:45,600 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 01:39:45,600 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 01:39:45,600 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 01:39:45,600 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 01:39:45,600 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 01:39:45,601 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 01:39:45,601 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 01:39:45,601 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 01:39:45,601 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 01:39:45,601 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 01:39:45,602 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 01:39:45,602 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 01:39:45,602 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 01:39:45,602 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 01:39:45,602 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 01:39:45,602 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 01:39:45,603 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 01:39:45,603 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 01:39:45,603 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 01:39:45,603 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-19 01:39:45,752 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 01:39:45,769 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 01:39:45,771 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 01:39:45,772 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 01:39:45,772 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 01:39:45,773 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/pc_sfifo_3.cil+token_ring.03.cil-2.c [2023-12-19 01:39:47,141 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 01:39:47,336 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 01:39:47,336 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_3.cil+token_ring.03.cil-2.c [2023-12-19 01:39:47,354 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7c1b4d47d/d131597373bf495bacb7c1becab8c00f/FLAG318eec6e3 [2023-12-19 01:39:47,367 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7c1b4d47d/d131597373bf495bacb7c1becab8c00f [2023-12-19 01:39:47,369 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 01:39:47,370 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 01:39:47,371 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 01:39:47,371 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 01:39:47,383 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 01:39:47,383 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 01:39:47" (1/1) ... [2023-12-19 01:39:47,384 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@25d2d670 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:47, skipping insertion in model container [2023-12-19 01:39:47,384 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 01:39:47" (1/1) ... [2023-12-19 01:39:47,422 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 01:39:47,546 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_3.cil+token_ring.03.cil-2.c[911,924] [2023-12-19 01:39:47,597 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_3.cil+token_ring.03.cil-2.c[8416,8429] [2023-12-19 01:39:47,629 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 01:39:47,639 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 01:39:47,647 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_3.cil+token_ring.03.cil-2.c[911,924] [2023-12-19 01:39:47,662 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_3.cil+token_ring.03.cil-2.c[8416,8429] [2023-12-19 01:39:47,680 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 01:39:47,709 INFO L206 MainTranslator]: Completed translation [2023-12-19 01:39:47,710 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:47 WrapperNode [2023-12-19 01:39:47,710 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 01:39:47,710 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 01:39:47,711 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 01:39:47,711 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 01:39:47,715 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:47" (1/1) ... [2023-12-19 01:39:47,723 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:47" (1/1) ... [2023-12-19 01:39:47,762 INFO L138 Inliner]: procedures = 61, calls = 70, calls flagged for inlining = 30, calls inlined = 30, statements flattened = 566 [2023-12-19 01:39:47,762 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 01:39:47,763 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 01:39:47,763 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 01:39:47,763 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 01:39:47,771 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:47" (1/1) ... [2023-12-19 01:39:47,771 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:47" (1/1) ... [2023-12-19 01:39:47,775 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:47" (1/1) ... [2023-12-19 01:39:47,791 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-19 01:39:47,792 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:47" (1/1) ... [2023-12-19 01:39:47,792 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:47" (1/1) ... [2023-12-19 01:39:47,800 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:47" (1/1) ... [2023-12-19 01:39:47,807 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:47" (1/1) ... [2023-12-19 01:39:47,810 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:47" (1/1) ... [2023-12-19 01:39:47,813 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:47" (1/1) ... [2023-12-19 01:39:47,828 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 01:39:47,829 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 01:39:47,829 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 01:39:47,829 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 01:39:47,830 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:47" (1/1) ... [2023-12-19 01:39:47,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 01:39:47,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:39:47,911 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-19 01:39:47,964 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-19 01:39:47,974 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 01:39:47,975 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-19 01:39:47,975 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-19 01:39:47,977 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2023-12-19 01:39:47,977 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2023-12-19 01:39:47,977 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2023-12-19 01:39:47,978 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2023-12-19 01:39:47,978 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2023-12-19 01:39:47,978 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2023-12-19 01:39:47,978 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2023-12-19 01:39:47,978 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2023-12-19 01:39:47,978 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2023-12-19 01:39:47,978 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2023-12-19 01:39:47,978 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2023-12-19 01:39:47,978 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2023-12-19 01:39:47,978 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2023-12-19 01:39:47,978 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2023-12-19 01:39:47,979 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2023-12-19 01:39:47,979 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2023-12-19 01:39:47,979 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2023-12-19 01:39:47,979 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2023-12-19 01:39:47,979 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2023-12-19 01:39:47,980 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2023-12-19 01:39:47,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 01:39:47,980 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2023-12-19 01:39:47,981 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2023-12-19 01:39:47,982 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2023-12-19 01:39:47,982 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2023-12-19 01:39:47,982 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 01:39:47,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 01:39:47,982 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2023-12-19 01:39:47,982 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2023-12-19 01:39:48,102 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 01:39:48,107 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 01:39:48,571 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##56: assume !(1 == ~q_free~0); [2023-12-19 01:39:48,571 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##55: assume 1 == ~q_free~0;~c_dr_st~0 := 2;~c_dr_pc~0 := 2;~a_t~0 := do_read_c_~a~0#1; [2023-12-19 01:39:48,607 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 01:39:48,659 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 01:39:48,659 INFO L309 CfgBuilder]: Removed 10 assume(true) statements. [2023-12-19 01:39:48,659 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 01:39:48 BoogieIcfgContainer [2023-12-19 01:39:48,660 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 01:39:48,661 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 01:39:48,661 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 01:39:48,663 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 01:39:48,663 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 01:39:47" (1/3) ... [2023-12-19 01:39:48,664 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d4496e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 01:39:48, skipping insertion in model container [2023-12-19 01:39:48,664 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:47" (2/3) ... [2023-12-19 01:39:48,664 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d4496e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 01:39:48, skipping insertion in model container [2023-12-19 01:39:48,664 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 01:39:48" (3/3) ... [2023-12-19 01:39:48,665 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_3.cil+token_ring.03.cil-2.c [2023-12-19 01:39:48,677 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 01:39:48,678 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-19 01:39:48,724 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 01:39:48,729 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;@697e1678, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 01:39:48,729 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-19 01:39:48,733 INFO L276 IsEmpty]: Start isEmpty. Operand has 245 states, 195 states have (on average 1.6564102564102565) internal successors, (323), 201 states have internal predecessors, (323), 33 states have call successors, (33), 14 states have call predecessors, (33), 14 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2023-12-19 01:39:48,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-19 01:39:48,741 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:48,742 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] [2023-12-19 01:39:48,742 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:48,746 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:48,746 INFO L85 PathProgramCache]: Analyzing trace with hash -1120505272, now seen corresponding path program 1 times [2023-12-19 01:39:48,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:48,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863317225] [2023-12-19 01:39:48,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:48,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:48,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:49,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:49,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:49,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:49,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:49,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-19 01:39:49,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:49,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-19 01:39:49,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:49,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-19 01:39:49,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:49,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-19 01:39:49,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:49,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-19 01:39:49,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:49,347 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-19 01:39:49,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:49,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863317225] [2023-12-19 01:39:49,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863317225] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:49,349 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:49,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-19 01:39:49,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875018357] [2023-12-19 01:39:49,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:49,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 01:39:49,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:49,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 01:39:49,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-19 01:39:49,406 INFO L87 Difference]: Start difference. First operand has 245 states, 195 states have (on average 1.6564102564102565) internal successors, (323), 201 states have internal predecessors, (323), 33 states have call successors, (33), 14 states have call predecessors, (33), 14 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 5 states have internal predecessors, (42), 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-19 01:39:50,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:50,404 INFO L93 Difference]: Finished difference Result 612 states and 973 transitions. [2023-12-19 01:39:50,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-19 01:39:50,406 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 5 states have internal predecessors, (42), 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 57 [2023-12-19 01:39:50,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:50,423 INFO L225 Difference]: With dead ends: 612 [2023-12-19 01:39:50,424 INFO L226 Difference]: Without dead ends: 378 [2023-12-19 01:39:50,431 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2023-12-19 01:39:50,435 INFO L413 NwaCegarLoop]: 202 mSDtfsCounter, 694 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 841 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 701 SdHoareTripleChecker+Valid, 791 SdHoareTripleChecker+Invalid, 1004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 841 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:50,436 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [701 Valid, 791 Invalid, 1004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 841 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-19 01:39:50,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2023-12-19 01:39:50,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 341. [2023-12-19 01:39:50,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 271 states have (on average 1.5202952029520296) internal successors, (412), 277 states have internal predecessors, (412), 46 states have call successors, (46), 21 states have call predecessors, (46), 22 states have return successors, (49), 45 states have call predecessors, (49), 44 states have call successors, (49) [2023-12-19 01:39:50,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 507 transitions. [2023-12-19 01:39:50,504 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 507 transitions. Word has length 57 [2023-12-19 01:39:50,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:50,504 INFO L495 AbstractCegarLoop]: Abstraction has 341 states and 507 transitions. [2023-12-19 01:39:50,505 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 5 states have internal predecessors, (42), 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-19 01:39:50,505 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 507 transitions. [2023-12-19 01:39:50,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-19 01:39:50,507 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:50,507 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 01:39:50,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-19 01:39:50,508 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:50,509 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:50,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1230469256, now seen corresponding path program 1 times [2023-12-19 01:39:50,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:50,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298923816] [2023-12-19 01:39:50,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:50,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:50,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:50,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:50,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-19 01:39:50,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-19 01:39:50,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-19 01:39:50,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-19 01:39:50,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-19 01:39:50,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,642 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-19 01:39:50,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:50,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298923816] [2023-12-19 01:39:50,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298923816] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:50,643 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:50,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-19 01:39:50,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033346113] [2023-12-19 01:39:50,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:50,644 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 01:39:50,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:50,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 01:39:50,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-19 01:39:50,645 INFO L87 Difference]: Start difference. First operand 341 states and 507 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 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-19 01:39:51,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:51,612 INFO L93 Difference]: Finished difference Result 702 states and 1037 transitions. [2023-12-19 01:39:51,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-19 01:39:51,613 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 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 57 [2023-12-19 01:39:51,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:51,618 INFO L225 Difference]: With dead ends: 702 [2023-12-19 01:39:51,618 INFO L226 Difference]: Without dead ends: 514 [2023-12-19 01:39:51,620 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-19 01:39:51,621 INFO L413 NwaCegarLoop]: 250 mSDtfsCounter, 879 mSDsluCounter, 806 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 902 SdHoareTripleChecker+Valid, 1056 SdHoareTripleChecker+Invalid, 1328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:51,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [902 Valid, 1056 Invalid, 1328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 1177 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-19 01:39:51,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2023-12-19 01:39:51,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 442. [2023-12-19 01:39:51,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 350 states have (on average 1.5057142857142858) internal successors, (527), 358 states have internal predecessors, (527), 59 states have call successors, (59), 28 states have call predecessors, (59), 31 states have return successors, (70), 59 states have call predecessors, (70), 57 states have call successors, (70) [2023-12-19 01:39:51,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 656 transitions. [2023-12-19 01:39:51,714 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 656 transitions. Word has length 57 [2023-12-19 01:39:51,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:51,714 INFO L495 AbstractCegarLoop]: Abstraction has 442 states and 656 transitions. [2023-12-19 01:39:51,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 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-19 01:39:51,715 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 656 transitions. [2023-12-19 01:39:51,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-19 01:39:51,735 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:51,735 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] [2023-12-19 01:39:51,735 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-19 01:39:51,736 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:51,736 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:51,736 INFO L85 PathProgramCache]: Analyzing trace with hash 2123955594, now seen corresponding path program 1 times [2023-12-19 01:39:51,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:51,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620884163] [2023-12-19 01:39:51,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:51,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:51,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:51,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:51,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:51,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:51,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:51,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-19 01:39:51,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:51,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-19 01:39:51,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:51,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-19 01:39:51,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:51,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-19 01:39:51,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:51,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-19 01:39:51,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:51,869 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-19 01:39:51,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:51,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620884163] [2023-12-19 01:39:51,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620884163] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:51,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:51,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 01:39:51,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036177550] [2023-12-19 01:39:51,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:51,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 01:39:51,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:51,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 01:39:51,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:39:51,872 INFO L87 Difference]: Start difference. First operand 442 states and 656 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 4 states have internal predecessors, (42), 4 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-19 01:39:52,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:52,636 INFO L93 Difference]: Finished difference Result 1048 states and 1532 transitions. [2023-12-19 01:39:52,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-19 01:39:52,636 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 4 states have internal predecessors, (42), 4 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 57 [2023-12-19 01:39:52,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:52,642 INFO L225 Difference]: With dead ends: 1048 [2023-12-19 01:39:52,642 INFO L226 Difference]: Without dead ends: 765 [2023-12-19 01:39:52,643 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2023-12-19 01:39:52,644 INFO L413 NwaCegarLoop]: 259 mSDtfsCounter, 965 mSDsluCounter, 501 mSDsCounter, 0 mSdLazyCounter, 797 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1002 SdHoareTripleChecker+Valid, 760 SdHoareTripleChecker+Invalid, 959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 797 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:52,645 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1002 Valid, 760 Invalid, 959 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 797 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-19 01:39:52,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 765 states. [2023-12-19 01:39:52,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 765 to 694. [2023-12-19 01:39:52,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 547 states have (on average 1.4716636197440585) internal successors, (805), 559 states have internal predecessors, (805), 89 states have call successors, (89), 49 states have call predecessors, (89), 56 states have return successors, (108), 89 states have call predecessors, (108), 87 states have call successors, (108) [2023-12-19 01:39:52,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 1002 transitions. [2023-12-19 01:39:52,703 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 1002 transitions. Word has length 57 [2023-12-19 01:39:52,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:52,704 INFO L495 AbstractCegarLoop]: Abstraction has 694 states and 1002 transitions. [2023-12-19 01:39:52,704 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 4 states have internal predecessors, (42), 4 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-19 01:39:52,704 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 1002 transitions. [2023-12-19 01:39:52,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-19 01:39:52,706 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:52,706 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-19 01:39:52,706 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-19 01:39:52,707 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:52,707 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:52,707 INFO L85 PathProgramCache]: Analyzing trace with hash 2084994321, now seen corresponding path program 1 times [2023-12-19 01:39:52,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:52,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803940873] [2023-12-19 01:39:52,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:52,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:52,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:52,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:52,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:52,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:52,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:52,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-19 01:39:52,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:52,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-19 01:39:52,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:52,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:52,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:52,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 01:39:52,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:52,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-19 01:39:52,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:52,846 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-19 01:39:52,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:52,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803940873] [2023-12-19 01:39:52,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803940873] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:52,847 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:52,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-19 01:39:52,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976857634] [2023-12-19 01:39:52,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:52,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 01:39:52,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:52,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 01:39:52,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-12-19 01:39:52,849 INFO L87 Difference]: Start difference. First operand 694 states and 1002 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-19 01:39:53,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:53,544 INFO L93 Difference]: Finished difference Result 1302 states and 1872 transitions. [2023-12-19 01:39:53,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-19 01:39:53,545 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-19 01:39:53,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:53,551 INFO L225 Difference]: With dead ends: 1302 [2023-12-19 01:39:53,551 INFO L226 Difference]: Without dead ends: 767 [2023-12-19 01:39:53,553 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-19 01:39:53,555 INFO L413 NwaCegarLoop]: 204 mSDtfsCounter, 291 mSDsluCounter, 1088 mSDsCounter, 0 mSdLazyCounter, 1179 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 1292 SdHoareTripleChecker+Invalid, 1254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:53,555 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [292 Valid, 1292 Invalid, 1254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1179 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-19 01:39:53,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 767 states. [2023-12-19 01:39:53,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 767 to 706. [2023-12-19 01:39:53,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 706 states, 556 states have (on average 1.45863309352518) internal successors, (811), 568 states have internal predecessors, (811), 89 states have call successors, (89), 49 states have call predecessors, (89), 59 states have return successors, (111), 92 states have call predecessors, (111), 87 states have call successors, (111) [2023-12-19 01:39:53,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 1011 transitions. [2023-12-19 01:39:53,630 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 1011 transitions. Word has length 58 [2023-12-19 01:39:53,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:53,631 INFO L495 AbstractCegarLoop]: Abstraction has 706 states and 1011 transitions. [2023-12-19 01:39:53,631 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-19 01:39:53,631 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 1011 transitions. [2023-12-19 01:39:53,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-19 01:39:53,633 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:53,633 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-19 01:39:53,633 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-19 01:39:53,633 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:53,634 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:53,634 INFO L85 PathProgramCache]: Analyzing trace with hash 2012607763, now seen corresponding path program 1 times [2023-12-19 01:39:53,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:53,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789314057] [2023-12-19 01:39:53,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:53,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:53,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:53,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:53,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:53,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:53,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:53,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-19 01:39:53,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:53,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-19 01:39:53,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:53,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:53,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:53,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 01:39:53,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:53,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-19 01:39:53,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:53,766 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-19 01:39:53,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:53,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789314057] [2023-12-19 01:39:53,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789314057] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:53,766 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:53,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-19 01:39:53,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456110676] [2023-12-19 01:39:53,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:53,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 01:39:53,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:53,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 01:39:53,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-12-19 01:39:53,769 INFO L87 Difference]: Start difference. First operand 706 states and 1011 transitions. Second operand has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 6 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-19 01:39:55,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:55,575 INFO L93 Difference]: Finished difference Result 2705 states and 3926 transitions. [2023-12-19 01:39:55,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-19 01:39:55,575 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 6 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 58 [2023-12-19 01:39:55,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:55,582 INFO L225 Difference]: With dead ends: 2705 [2023-12-19 01:39:55,582 INFO L226 Difference]: Without dead ends: 1039 [2023-12-19 01:39:55,603 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=235, Invalid=887, Unknown=0, NotChecked=0, Total=1122 [2023-12-19 01:39:55,605 INFO L413 NwaCegarLoop]: 342 mSDtfsCounter, 1569 mSDsluCounter, 980 mSDsCounter, 0 mSdLazyCounter, 1787 mSolverCounterSat, 373 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1586 SdHoareTripleChecker+Valid, 1322 SdHoareTripleChecker+Invalid, 2160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 373 IncrementalHoareTripleChecker+Valid, 1787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:55,605 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1586 Valid, 1322 Invalid, 2160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [373 Valid, 1787 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-19 01:39:55,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1039 states. [2023-12-19 01:39:55,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1039 to 909. [2023-12-19 01:39:55,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 909 states, 703 states have (on average 1.4082503556187767) internal successors, (990), 719 states have internal predecessors, (990), 119 states have call successors, (119), 70 states have call predecessors, (119), 85 states have return successors, (160), 123 states have call predecessors, (160), 117 states have call successors, (160) [2023-12-19 01:39:55,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 909 states to 909 states and 1269 transitions. [2023-12-19 01:39:55,726 INFO L78 Accepts]: Start accepts. Automaton has 909 states and 1269 transitions. Word has length 58 [2023-12-19 01:39:55,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:55,728 INFO L495 AbstractCegarLoop]: Abstraction has 909 states and 1269 transitions. [2023-12-19 01:39:55,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 6 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-19 01:39:55,729 INFO L276 IsEmpty]: Start isEmpty. Operand 909 states and 1269 transitions. [2023-12-19 01:39:55,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-19 01:39:55,730 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:55,730 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-19 01:39:55,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-19 01:39:55,730 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:55,731 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:55,731 INFO L85 PathProgramCache]: Analyzing trace with hash 1632265311, now seen corresponding path program 1 times [2023-12-19 01:39:55,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:55,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158306463] [2023-12-19 01:39:55,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:55,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:55,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:55,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:55,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:55,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:55,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:55,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-19 01:39:55,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:55,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-19 01:39:55,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:55,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:55,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:55,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-19 01:39:55,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:55,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-19 01:39:55,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:55,914 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-19 01:39:55,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:55,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158306463] [2023-12-19 01:39:55,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158306463] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:55,915 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:55,915 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-19 01:39:55,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054443766] [2023-12-19 01:39:55,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:55,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 01:39:55,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:55,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 01:39:55,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-12-19 01:39:55,917 INFO L87 Difference]: Start difference. First operand 909 states and 1269 transitions. Second operand has 9 states, 8 states have (on average 5.5) internal successors, (44), 5 states have internal predecessors, (44), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-19 01:39:56,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:56,636 INFO L93 Difference]: Finished difference Result 2001 states and 2801 transitions. [2023-12-19 01:39:56,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-19 01:39:56,637 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), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) Word has length 59 [2023-12-19 01:39:56,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:56,638 INFO L225 Difference]: With dead ends: 2001 [2023-12-19 01:39:56,638 INFO L226 Difference]: Without dead ends: 140 [2023-12-19 01:39:56,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2023-12-19 01:39:56,644 INFO L413 NwaCegarLoop]: 208 mSDtfsCounter, 942 mSDsluCounter, 717 mSDsCounter, 0 mSdLazyCounter, 890 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 979 SdHoareTripleChecker+Valid, 925 SdHoareTripleChecker+Invalid, 1056 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 890 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:56,645 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [979 Valid, 925 Invalid, 1056 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 890 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-19 01:39:56,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2023-12-19 01:39:56,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 140. [2023-12-19 01:39:56,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 116 states have (on average 1.5517241379310345) internal successors, (180), 117 states have internal predecessors, (180), 17 states have call successors, (17), 6 states have call predecessors, (17), 6 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2023-12-19 01:39:56,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 214 transitions. [2023-12-19 01:39:56,652 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 214 transitions. Word has length 59 [2023-12-19 01:39:56,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:56,652 INFO L495 AbstractCegarLoop]: Abstraction has 140 states and 214 transitions. [2023-12-19 01:39:56,653 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), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-19 01:39:56,653 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 214 transitions. [2023-12-19 01:39:56,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-19 01:39:56,655 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:56,655 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] [2023-12-19 01:39:56,655 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-19 01:39:56,656 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:56,658 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:56,658 INFO L85 PathProgramCache]: Analyzing trace with hash -125065604, now seen corresponding path program 1 times [2023-12-19 01:39:56,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:56,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468713112] [2023-12-19 01:39:56,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:56,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:56,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:56,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:56,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:56,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:39:56,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:56,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:39:56,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:56,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:39:56,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:56,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:39:56,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:56,730 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-19 01:39:56,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:56,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468713112] [2023-12-19 01:39:56,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468713112] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:56,731 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:56,731 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 01:39:56,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009539180] [2023-12-19 01:39:56,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:56,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 01:39:56,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:56,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 01:39:56,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-19 01:39:56,733 INFO L87 Difference]: Start difference. First operand 140 states and 214 transitions. Second operand has 5 states, 5 states have (on average 12.2) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:39:57,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:57,080 INFO L93 Difference]: Finished difference Result 313 states and 488 transitions. [2023-12-19 01:39:57,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-19 01:39:57,080 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 71 [2023-12-19 01:39:57,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:57,082 INFO L225 Difference]: With dead ends: 313 [2023-12-19 01:39:57,082 INFO L226 Difference]: Without dead ends: 180 [2023-12-19 01:39:57,082 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-19 01:39:57,083 INFO L413 NwaCegarLoop]: 126 mSDtfsCounter, 336 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:57,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 253 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 358 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 01:39:57,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2023-12-19 01:39:57,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 140. [2023-12-19 01:39:57,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 116 states have (on average 1.543103448275862) internal successors, (179), 117 states have internal predecessors, (179), 17 states have call successors, (17), 6 states have call predecessors, (17), 6 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2023-12-19 01:39:57,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 213 transitions. [2023-12-19 01:39:57,093 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 213 transitions. Word has length 71 [2023-12-19 01:39:57,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:57,093 INFO L495 AbstractCegarLoop]: Abstraction has 140 states and 213 transitions. [2023-12-19 01:39:57,093 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:39:57,094 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 213 transitions. [2023-12-19 01:39:57,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-19 01:39:57,094 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:57,094 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] [2023-12-19 01:39:57,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-19 01:39:57,095 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:57,095 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:57,095 INFO L85 PathProgramCache]: Analyzing trace with hash 292331002, now seen corresponding path program 1 times [2023-12-19 01:39:57,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:57,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213024424] [2023-12-19 01:39:57,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:57,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:57,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:57,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:39:57,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:39:57,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:39:57,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:39:57,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,222 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-19 01:39:57,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:57,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213024424] [2023-12-19 01:39:57,223 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213024424] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:57,223 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:57,223 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 01:39:57,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506427544] [2023-12-19 01:39:57,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:57,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 01:39:57,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:57,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 01:39:57,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-19 01:39:57,225 INFO L87 Difference]: Start difference. First operand 140 states and 213 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:39:57,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:57,807 INFO L93 Difference]: Finished difference Result 481 states and 753 transitions. [2023-12-19 01:39:57,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-19 01:39:57,807 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 71 [2023-12-19 01:39:57,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:57,810 INFO L225 Difference]: With dead ends: 481 [2023-12-19 01:39:57,810 INFO L226 Difference]: Without dead ends: 351 [2023-12-19 01:39:57,811 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-12-19 01:39:57,811 INFO L413 NwaCegarLoop]: 112 mSDtfsCounter, 496 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 777 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:57,812 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [506 Valid, 421 Invalid, 849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 777 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-19 01:39:57,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2023-12-19 01:39:57,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 272. [2023-12-19 01:39:57,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 229 states have (on average 1.554585152838428) internal successors, (356), 231 states have internal predecessors, (356), 29 states have call successors, (29), 12 states have call predecessors, (29), 13 states have return successors, (32), 29 states have call predecessors, (32), 29 states have call successors, (32) [2023-12-19 01:39:57,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 417 transitions. [2023-12-19 01:39:57,831 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 417 transitions. Word has length 71 [2023-12-19 01:39:57,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:57,831 INFO L495 AbstractCegarLoop]: Abstraction has 272 states and 417 transitions. [2023-12-19 01:39:57,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:39:57,832 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 417 transitions. [2023-12-19 01:39:57,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-19 01:39:57,832 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:57,832 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] [2023-12-19 01:39:57,832 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-19 01:39:57,833 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:57,833 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:57,833 INFO L85 PathProgramCache]: Analyzing trace with hash 993579390, now seen corresponding path program 1 times [2023-12-19 01:39:57,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:57,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006520215] [2023-12-19 01:39:57,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:57,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:57,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:57,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:39:57,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:39:57,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:39:57,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:39:57,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,953 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-19 01:39:57,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:57,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006520215] [2023-12-19 01:39:57,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006520215] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:57,954 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:57,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 01:39:57,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644049693] [2023-12-19 01:39:57,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:57,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 01:39:57,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:57,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 01:39:57,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:39:57,956 INFO L87 Difference]: Start difference. First operand 272 states and 417 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:39:59,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:59,052 INFO L93 Difference]: Finished difference Result 786 states and 1223 transitions. [2023-12-19 01:39:59,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-19 01:39:59,053 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 71 [2023-12-19 01:39:59,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:59,056 INFO L225 Difference]: With dead ends: 786 [2023-12-19 01:39:59,056 INFO L226 Difference]: Without dead ends: 524 [2023-12-19 01:39:59,057 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-19 01:39:59,059 INFO L413 NwaCegarLoop]: 193 mSDtfsCounter, 495 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 1285 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 505 SdHoareTripleChecker+Valid, 781 SdHoareTripleChecker+Invalid, 1328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:59,060 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [505 Valid, 781 Invalid, 1328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 1285 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 01:39:59,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2023-12-19 01:39:59,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 395. [2023-12-19 01:39:59,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 333 states have (on average 1.5465465465465464) internal successors, (515), 336 states have internal predecessors, (515), 41 states have call successors, (41), 18 states have call predecessors, (41), 20 states have return successors, (46), 42 states have call predecessors, (46), 41 states have call successors, (46) [2023-12-19 01:39:59,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 602 transitions. [2023-12-19 01:39:59,084 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 602 transitions. Word has length 71 [2023-12-19 01:39:59,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:59,085 INFO L495 AbstractCegarLoop]: Abstraction has 395 states and 602 transitions. [2023-12-19 01:39:59,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:39:59,085 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 602 transitions. [2023-12-19 01:39:59,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-19 01:39:59,087 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:59,087 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] [2023-12-19 01:39:59,088 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-19 01:39:59,088 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:59,088 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:59,088 INFO L85 PathProgramCache]: Analyzing trace with hash 1427308476, now seen corresponding path program 1 times [2023-12-19 01:39:59,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:59,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551733232] [2023-12-19 01:39:59,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:59,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:59,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:59,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:59,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:59,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:39:59,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:59,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:39:59,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:59,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:39:59,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:59,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:39:59,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:59,230 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-19 01:39:59,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:59,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551733232] [2023-12-19 01:39:59,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551733232] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:59,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:59,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 01:39:59,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143659276] [2023-12-19 01:39:59,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:59,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 01:39:59,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:59,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 01:39:59,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:39:59,232 INFO L87 Difference]: Start difference. First operand 395 states and 602 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:00,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:40:00,475 INFO L93 Difference]: Finished difference Result 1232 states and 1910 transitions. [2023-12-19 01:40:00,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-19 01:40:00,475 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 71 [2023-12-19 01:40:00,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:40:00,480 INFO L225 Difference]: With dead ends: 1232 [2023-12-19 01:40:00,480 INFO L226 Difference]: Without dead ends: 847 [2023-12-19 01:40:00,482 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-19 01:40:00,482 INFO L413 NwaCegarLoop]: 191 mSDtfsCounter, 493 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 1281 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 503 SdHoareTripleChecker+Valid, 779 SdHoareTripleChecker+Invalid, 1326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:40:00,483 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [503 Valid, 779 Invalid, 1326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1281 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 01:40:00,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 847 states. [2023-12-19 01:40:00,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 847 to 642. [2023-12-19 01:40:00,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 542 states have (on average 1.5387453874538746) internal successors, (834), 547 states have internal predecessors, (834), 65 states have call successors, (65), 30 states have call predecessors, (65), 34 states have return successors, (78), 68 states have call predecessors, (78), 65 states have call successors, (78) [2023-12-19 01:40:00,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 977 transitions. [2023-12-19 01:40:00,531 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 977 transitions. Word has length 71 [2023-12-19 01:40:00,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:40:00,532 INFO L495 AbstractCegarLoop]: Abstraction has 642 states and 977 transitions. [2023-12-19 01:40:00,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:00,533 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 977 transitions. [2023-12-19 01:40:00,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-19 01:40:00,534 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:40:00,534 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] [2023-12-19 01:40:00,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-19 01:40:00,535 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:40:00,535 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:40:00,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1606741570, now seen corresponding path program 1 times [2023-12-19 01:40:00,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:40:00,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354414905] [2023-12-19 01:40:00,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:00,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:40:00,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:00,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:40:00,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:00,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:40:00,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:00,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:40:00,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:00,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:40:00,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:00,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:40:00,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:00,654 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-19 01:40:00,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:40:00,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354414905] [2023-12-19 01:40:00,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354414905] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:40:00,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:40:00,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 01:40:00,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262265505] [2023-12-19 01:40:00,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:40:00,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 01:40:00,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:40:00,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 01:40:00,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:00,657 INFO L87 Difference]: Start difference. First operand 642 states and 977 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:01,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:40:01,810 INFO L93 Difference]: Finished difference Result 2091 states and 3233 transitions. [2023-12-19 01:40:01,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-19 01:40:01,810 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 71 [2023-12-19 01:40:01,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:40:01,818 INFO L225 Difference]: With dead ends: 2091 [2023-12-19 01:40:01,818 INFO L226 Difference]: Without dead ends: 1459 [2023-12-19 01:40:01,820 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-19 01:40:01,821 INFO L413 NwaCegarLoop]: 191 mSDtfsCounter, 489 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 1272 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 499 SdHoareTripleChecker+Valid, 779 SdHoareTripleChecker+Invalid, 1317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 01:40:01,821 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [499 Valid, 779 Invalid, 1317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1272 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 01:40:01,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1459 states. [2023-12-19 01:40:01,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1459 to 1137. [2023-12-19 01:40:01,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1137 states, 961 states have (on average 1.5317377731529656) internal successors, (1472), 970 states have internal predecessors, (1472), 113 states have call successors, (113), 54 states have call predecessors, (113), 62 states have return successors, (148), 120 states have call predecessors, (148), 113 states have call successors, (148) [2023-12-19 01:40:01,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1137 states to 1137 states and 1733 transitions. [2023-12-19 01:40:01,899 INFO L78 Accepts]: Start accepts. Automaton has 1137 states and 1733 transitions. Word has length 71 [2023-12-19 01:40:01,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:40:01,900 INFO L495 AbstractCegarLoop]: Abstraction has 1137 states and 1733 transitions. [2023-12-19 01:40:01,900 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:01,900 INFO L276 IsEmpty]: Start isEmpty. Operand 1137 states and 1733 transitions. [2023-12-19 01:40:01,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-19 01:40:01,902 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:40:01,902 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] [2023-12-19 01:40:01,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-19 01:40:01,902 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:40:01,903 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:40:01,903 INFO L85 PathProgramCache]: Analyzing trace with hash -1566066820, now seen corresponding path program 1 times [2023-12-19 01:40:01,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:40:01,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738850749] [2023-12-19 01:40:01,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:01,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:40:01,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:01,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:40:01,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:01,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:40:01,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:02,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:40:02,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:02,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:40:02,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:02,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:40:02,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:02,015 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-19 01:40:02,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:40:02,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738850749] [2023-12-19 01:40:02,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738850749] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:40:02,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:40:02,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 01:40:02,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472782677] [2023-12-19 01:40:02,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:40:02,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 01:40:02,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:40:02,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 01:40:02,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:02,030 INFO L87 Difference]: Start difference. First operand 1137 states and 1733 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:03,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:40:03,220 INFO L93 Difference]: Finished difference Result 4160 states and 6433 transitions. [2023-12-19 01:40:03,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 01:40:03,220 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 71 [2023-12-19 01:40:03,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:40:03,244 INFO L225 Difference]: With dead ends: 4160 [2023-12-19 01:40:03,245 INFO L226 Difference]: Without dead ends: 3033 [2023-12-19 01:40:03,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-19 01:40:03,251 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 558 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 1252 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 567 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 1315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 01:40:03,251 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [567 Valid, 526 Invalid, 1315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1252 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 01:40:03,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3033 states. [2023-12-19 01:40:03,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3033 to 2116. [2023-12-19 01:40:03,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2116 states, 1796 states have (on average 1.5289532293986636) internal successors, (2746), 1813 states have internal predecessors, (2746), 201 states have call successors, (201), 102 states have call predecessors, (201), 118 states have return successors, (298), 216 states have call predecessors, (298), 201 states have call successors, (298) [2023-12-19 01:40:03,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2116 states to 2116 states and 3245 transitions. [2023-12-19 01:40:03,462 INFO L78 Accepts]: Start accepts. Automaton has 2116 states and 3245 transitions. Word has length 71 [2023-12-19 01:40:03,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:40:03,462 INFO L495 AbstractCegarLoop]: Abstraction has 2116 states and 3245 transitions. [2023-12-19 01:40:03,462 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:03,462 INFO L276 IsEmpty]: Start isEmpty. Operand 2116 states and 3245 transitions. [2023-12-19 01:40:03,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-19 01:40:03,466 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:40:03,466 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] [2023-12-19 01:40:03,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-19 01:40:03,466 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:40:03,467 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:40:03,467 INFO L85 PathProgramCache]: Analyzing trace with hash -179281410, now seen corresponding path program 1 times [2023-12-19 01:40:03,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:40:03,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407385032] [2023-12-19 01:40:03,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:03,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:40:03,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:03,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:40:03,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:03,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:40:03,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:03,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:40:03,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:03,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:40:03,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:03,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:40:03,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:03,597 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-19 01:40:03,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:40:03,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407385032] [2023-12-19 01:40:03,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407385032] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:40:03,597 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:40:03,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 01:40:03,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615857053] [2023-12-19 01:40:03,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:40:03,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 01:40:03,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:40:03,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 01:40:03,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:03,599 INFO L87 Difference]: Start difference. First operand 2116 states and 3245 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:04,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:40:04,906 INFO L93 Difference]: Finished difference Result 7721 states and 11991 transitions. [2023-12-19 01:40:04,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 01:40:04,907 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 71 [2023-12-19 01:40:04,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:40:04,937 INFO L225 Difference]: With dead ends: 7721 [2023-12-19 01:40:04,937 INFO L226 Difference]: Without dead ends: 5615 [2023-12-19 01:40:04,947 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-19 01:40:04,948 INFO L413 NwaCegarLoop]: 188 mSDtfsCounter, 570 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 1238 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 584 SdHoareTripleChecker+Valid, 768 SdHoareTripleChecker+Invalid, 1286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 01:40:04,948 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [584 Valid, 768 Invalid, 1286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1238 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 01:40:04,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5615 states. [2023-12-19 01:40:05,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5615 to 3991. [2023-12-19 01:40:05,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3991 states, 3391 states have (on average 1.5263933942789738) internal successors, (5176), 3424 states have internal predecessors, (5176), 369 states have call successors, (369), 198 states have call predecessors, (369), 230 states have return successors, (644), 400 states have call predecessors, (644), 369 states have call successors, (644) [2023-12-19 01:40:05,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3991 states to 3991 states and 6189 transitions. [2023-12-19 01:40:05,294 INFO L78 Accepts]: Start accepts. Automaton has 3991 states and 6189 transitions. Word has length 71 [2023-12-19 01:40:05,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:40:05,294 INFO L495 AbstractCegarLoop]: Abstraction has 3991 states and 6189 transitions. [2023-12-19 01:40:05,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:05,294 INFO L276 IsEmpty]: Start isEmpty. Operand 3991 states and 6189 transitions. [2023-12-19 01:40:05,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-19 01:40:05,300 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:40:05,300 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] [2023-12-19 01:40:05,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-19 01:40:05,300 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:40:05,301 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:40:05,301 INFO L85 PathProgramCache]: Analyzing trace with hash 696737596, now seen corresponding path program 1 times [2023-12-19 01:40:05,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:40:05,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087518555] [2023-12-19 01:40:05,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:05,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:40:05,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:05,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:40:05,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:05,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:40:05,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:05,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:40:05,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:05,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:40:05,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:05,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:40:05,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:05,432 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-19 01:40:05,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:40:05,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087518555] [2023-12-19 01:40:05,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087518555] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:40:05,432 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:40:05,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 01:40:05,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252125306] [2023-12-19 01:40:05,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:40:05,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 01:40:05,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:40:05,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 01:40:05,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:05,434 INFO L87 Difference]: Start difference. First operand 3991 states and 6189 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:06,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:40:06,979 INFO L93 Difference]: Finished difference Result 13963 states and 21885 transitions. [2023-12-19 01:40:06,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 01:40:06,980 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 71 [2023-12-19 01:40:06,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:40:07,055 INFO L225 Difference]: With dead ends: 13963 [2023-12-19 01:40:07,056 INFO L226 Difference]: Without dead ends: 9982 [2023-12-19 01:40:07,074 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-19 01:40:07,076 INFO L413 NwaCegarLoop]: 189 mSDtfsCounter, 494 mSDsluCounter, 583 mSDsCounter, 0 mSdLazyCounter, 1209 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 508 SdHoareTripleChecker+Valid, 772 SdHoareTripleChecker+Invalid, 1258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 01:40:07,076 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [508 Valid, 772 Invalid, 1258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1209 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 01:40:07,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9982 states. [2023-12-19 01:40:07,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9982 to 7851. [2023-12-19 01:40:07,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7851 states, 6707 states have (on average 1.529148650663486) internal successors, (10256), 6772 states have internal predecessors, (10256), 689 states have call successors, (689), 390 states have call predecessors, (689), 454 states have return successors, (1482), 752 states have call predecessors, (1482), 689 states have call successors, (1482) [2023-12-19 01:40:07,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7851 states to 7851 states and 12427 transitions. [2023-12-19 01:40:07,820 INFO L78 Accepts]: Start accepts. Automaton has 7851 states and 12427 transitions. Word has length 71 [2023-12-19 01:40:07,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:40:07,820 INFO L495 AbstractCegarLoop]: Abstraction has 7851 states and 12427 transitions. [2023-12-19 01:40:07,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:07,820 INFO L276 IsEmpty]: Start isEmpty. Operand 7851 states and 12427 transitions. [2023-12-19 01:40:07,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-19 01:40:07,829 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:40:07,829 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] [2023-12-19 01:40:07,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-19 01:40:07,830 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:40:07,830 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:40:07,830 INFO L85 PathProgramCache]: Analyzing trace with hash -2059889670, now seen corresponding path program 1 times [2023-12-19 01:40:07,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:40:07,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866933654] [2023-12-19 01:40:07,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:07,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:40:07,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:07,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:40:07,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:07,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:40:07,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:07,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:40:07,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:07,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:40:07,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:07,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:40:07,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:07,944 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-19 01:40:07,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:40:07,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866933654] [2023-12-19 01:40:07,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866933654] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:40:07,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:40:07,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 01:40:07,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104582076] [2023-12-19 01:40:07,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:40:07,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 01:40:07,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:40:07,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 01:40:07,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:07,946 INFO L87 Difference]: Start difference. First operand 7851 states and 12427 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:10,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:40:10,445 INFO L93 Difference]: Finished difference Result 35924 states and 57648 transitions. [2023-12-19 01:40:10,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-19 01:40:10,446 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 71 [2023-12-19 01:40:10,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:40:10,797 INFO L225 Difference]: With dead ends: 35924 [2023-12-19 01:40:10,797 INFO L226 Difference]: Without dead ends: 28084 [2023-12-19 01:40:10,827 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2023-12-19 01:40:10,828 INFO L413 NwaCegarLoop]: 214 mSDtfsCounter, 1182 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 1254 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1199 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 1449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 1254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:40:10,828 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1199 Valid, 655 Invalid, 1449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 1254 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 01:40:10,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28084 states. [2023-12-19 01:40:12,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28084 to 22830. [2023-12-19 01:40:12,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22830 states, 19471 states have (on average 1.5138410970160752) internal successors, (29476), 19763 states have internal predecessors, (29476), 1998 states have call successors, (1998), 1168 states have call predecessors, (1998), 1360 states have return successors, (4477), 1962 states have call predecessors, (4477), 1998 states have call successors, (4477) [2023-12-19 01:40:12,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22830 states to 22830 states and 35951 transitions. [2023-12-19 01:40:12,772 INFO L78 Accepts]: Start accepts. Automaton has 22830 states and 35951 transitions. Word has length 71 [2023-12-19 01:40:12,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:40:12,773 INFO L495 AbstractCegarLoop]: Abstraction has 22830 states and 35951 transitions. [2023-12-19 01:40:12,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:12,773 INFO L276 IsEmpty]: Start isEmpty. Operand 22830 states and 35951 transitions. [2023-12-19 01:40:12,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-12-19 01:40:12,845 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:40:12,846 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-19 01:40:12,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-19 01:40:12,846 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:40:12,846 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:40:12,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1898980771, now seen corresponding path program 1 times [2023-12-19 01:40:12,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:40:12,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877018875] [2023-12-19 01:40:12,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:12,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:40:12,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:12,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:40:12,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:12,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:40:12,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:12,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:40:12,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:12,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:40:12,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:12,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:40:12,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:12,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 01:40:12,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:12,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:40:12,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:12,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-19 01:40:12,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:12,989 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-19 01:40:12,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:40:12,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877018875] [2023-12-19 01:40:12,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877018875] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:40:12,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029305068] [2023-12-19 01:40:12,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:12,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:40:12,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:40:13,009 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:40:13,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-19 01:40:13,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:13,216 INFO L262 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:40:13,227 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:40:13,331 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-19 01:40:13,332 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:40:13,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029305068] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:40:13,332 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:40:13,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 7 [2023-12-19 01:40:13,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972059781] [2023-12-19 01:40:13,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:40:13,332 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:40:13,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:40:13,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:40:13,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:13,333 INFO L87 Difference]: Start difference. First operand 22830 states and 35951 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-19 01:40:15,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:40:15,831 INFO L93 Difference]: Finished difference Result 67851 states and 107919 transitions. [2023-12-19 01:40:15,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:40:15,832 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 115 [2023-12-19 01:40:15,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:40:16,003 INFO L225 Difference]: With dead ends: 67851 [2023-12-19 01:40:16,004 INFO L226 Difference]: Without dead ends: 45032 [2023-12-19 01:40:16,052 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:16,052 INFO L413 NwaCegarLoop]: 192 mSDtfsCounter, 165 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 366 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:40:16,052 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 366 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 01:40:16,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45032 states. [2023-12-19 01:40:19,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45032 to 44834. [2023-12-19 01:40:19,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44834 states, 38237 states have (on average 1.5078588801422705) internal successors, (57656), 38820 states have internal predecessors, (57656), 3884 states have call successors, (3884), 2328 states have call predecessors, (3884), 2712 states have return successors, (8728), 3749 states have call predecessors, (8728), 3884 states have call successors, (8728) [2023-12-19 01:40:19,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44834 states to 44834 states and 70268 transitions. [2023-12-19 01:40:19,413 INFO L78 Accepts]: Start accepts. Automaton has 44834 states and 70268 transitions. Word has length 115 [2023-12-19 01:40:19,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:40:19,413 INFO L495 AbstractCegarLoop]: Abstraction has 44834 states and 70268 transitions. [2023-12-19 01:40:19,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-19 01:40:19,414 INFO L276 IsEmpty]: Start isEmpty. Operand 44834 states and 70268 transitions. [2023-12-19 01:40:19,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-12-19 01:40:19,505 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:40:19,505 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-19 01:40:19,515 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-12-19 01:40:19,713 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,SelfDestructingSolverStorable15 [2023-12-19 01:40:19,713 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:40:19,713 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:40:19,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1669659617, now seen corresponding path program 1 times [2023-12-19 01:40:19,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:40:19,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077557697] [2023-12-19 01:40:19,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:19,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:40:19,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:19,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:40:19,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:19,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:40:19,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:19,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:40:19,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:19,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:40:19,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:19,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:40:19,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:19,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 01:40:19,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:19,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:40:19,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:19,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-19 01:40:19,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:19,814 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-19 01:40:19,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:40:19,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077557697] [2023-12-19 01:40:19,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077557697] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:40:19,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565668331] [2023-12-19 01:40:19,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:19,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:40:19,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:40:19,817 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:40:19,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-19 01:40:19,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:19,928 INFO L262 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:40:19,938 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:40:19,958 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-19 01:40:19,959 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:40:19,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565668331] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:40:19,959 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:40:19,959 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-19 01:40:19,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132225290] [2023-12-19 01:40:19,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:40:19,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:40:19,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:40:19,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:40:19,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:19,960 INFO L87 Difference]: Start difference. First operand 44834 states and 70268 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-19 01:40:25,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:40:25,085 INFO L93 Difference]: Finished difference Result 132415 states and 210404 transitions. [2023-12-19 01:40:25,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:40:25,086 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 115 [2023-12-19 01:40:25,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:40:25,769 INFO L225 Difference]: With dead ends: 132415 [2023-12-19 01:40:25,769 INFO L226 Difference]: Without dead ends: 87593 [2023-12-19 01:40:25,912 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:25,916 INFO L413 NwaCegarLoop]: 368 mSDtfsCounter, 182 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 561 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 01:40:25,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 561 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 01:40:26,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87593 states. [2023-12-19 01:40:32,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87593 to 87593. [2023-12-19 01:40:33,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87593 states, 74737 states have (on average 1.498615143770823) internal successors, (112002), 75705 states have internal predecessors, (112002), 7455 states have call successors, (7455), 4608 states have call predecessors, (7455), 5400 states have return successors, (18801), 7407 states have call predecessors, (18801), 7455 states have call successors, (18801) [2023-12-19 01:40:33,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87593 states to 87593 states and 138258 transitions. [2023-12-19 01:40:33,725 INFO L78 Accepts]: Start accepts. Automaton has 87593 states and 138258 transitions. Word has length 115 [2023-12-19 01:40:33,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:40:33,727 INFO L495 AbstractCegarLoop]: Abstraction has 87593 states and 138258 transitions. [2023-12-19 01:40:33,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-19 01:40:33,727 INFO L276 IsEmpty]: Start isEmpty. Operand 87593 states and 138258 transitions. [2023-12-19 01:40:33,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2023-12-19 01:40:33,997 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:40:33,997 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-19 01:40:34,018 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-19 01:40:34,204 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,SelfDestructingSolverStorable16 [2023-12-19 01:40:34,204 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:40:34,205 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:40:34,205 INFO L85 PathProgramCache]: Analyzing trace with hash -689746481, now seen corresponding path program 1 times [2023-12-19 01:40:34,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:40:34,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049346238] [2023-12-19 01:40:34,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:34,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:40:34,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:34,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:40:34,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:34,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:40:34,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:34,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:40:34,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:34,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:40:34,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:34,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:40:34,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:34,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 01:40:34,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:34,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:40:34,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:34,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-19 01:40:34,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:34,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:40:34,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:34,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-19 01:40:34,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:34,411 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2023-12-19 01:40:34,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:40:34,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049346238] [2023-12-19 01:40:34,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049346238] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:40:34,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060571092] [2023-12-19 01:40:34,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:34,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:40:34,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:40:34,413 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:40:34,415 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-19 01:40:34,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:34,566 INFO L262 TraceCheckSpWp]: Trace formula consists of 600 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:40:34,575 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:40:34,708 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-19 01:40:34,708 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:40:34,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060571092] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:40:34,709 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:40:34,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 7 [2023-12-19 01:40:34,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145717685] [2023-12-19 01:40:34,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:40:34,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:40:34,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:40:34,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:40:34,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:34,711 INFO L87 Difference]: Start difference. First operand 87593 states and 138258 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-19 01:40:40,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:40:40,991 INFO L93 Difference]: Finished difference Result 162255 states and 257536 transitions. [2023-12-19 01:40:40,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:40:40,992 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 148 [2023-12-19 01:40:40,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:40:41,955 INFO L225 Difference]: With dead ends: 162255 [2023-12-19 01:40:41,956 INFO L226 Difference]: Without dead ends: 117267 [2023-12-19 01:40:42,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:42,099 INFO L413 NwaCegarLoop]: 193 mSDtfsCounter, 119 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:40:42,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 367 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 01:40:42,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117267 states. [2023-12-19 01:40:49,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117267 to 116609. [2023-12-19 01:40:49,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116609 states, 99553 states have (on average 1.4989201731740882) internal successors, (149222), 100843 states have internal predecessors, (149222), 9863 states have call successors, (9863), 6144 states have call predecessors, (9863), 7192 states have return successors, (24056), 9749 states have call predecessors, (24056), 9863 states have call successors, (24056) [2023-12-19 01:40:50,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116609 states to 116609 states and 183141 transitions. [2023-12-19 01:40:50,275 INFO L78 Accepts]: Start accepts. Automaton has 116609 states and 183141 transitions. Word has length 148 [2023-12-19 01:40:50,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:40:50,275 INFO L495 AbstractCegarLoop]: Abstraction has 116609 states and 183141 transitions. [2023-12-19 01:40:50,275 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-19 01:40:50,276 INFO L276 IsEmpty]: Start isEmpty. Operand 116609 states and 183141 transitions. [2023-12-19 01:40:50,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2023-12-19 01:40:50,529 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:40:50,530 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-19 01:40:50,536 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-19 01:40:50,735 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-19 01:40:50,736 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:40:50,736 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:40:50,736 INFO L85 PathProgramCache]: Analyzing trace with hash 435513488, now seen corresponding path program 1 times [2023-12-19 01:40:50,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:40:50,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309936634] [2023-12-19 01:40:50,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:50,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:40:50,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:50,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:40:50,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:50,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:40:50,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:50,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:40:50,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:50,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:40:50,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:50,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:40:50,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:50,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 01:40:50,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:50,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:40:50,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:50,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-19 01:40:50,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:50,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:40:50,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:50,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-19 01:40:50,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:50,840 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-12-19 01:40:50,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:40:50,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309936634] [2023-12-19 01:40:50,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309936634] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:40:50,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468928856] [2023-12-19 01:40:50,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:50,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:40:50,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:40:50,841 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:40:50,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-19 01:40:50,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:50,967 INFO L262 TraceCheckSpWp]: Trace formula consists of 597 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:40:50,971 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:40:51,060 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-19 01:40:51,060 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:40:51,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468928856] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:40:51,060 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:40:51,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 7 [2023-12-19 01:40:51,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300608841] [2023-12-19 01:40:51,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:40:51,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:40:51,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:40:51,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:40:51,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:51,063 INFO L87 Difference]: Start difference. First operand 116609 states and 183141 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 2 states have internal predecessors, (107), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-19 01:41:03,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:41:03,284 INFO L93 Difference]: Finished difference Result 346229 states and 549475 transitions. [2023-12-19 01:41:03,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:41:03,285 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 2 states have internal predecessors, (107), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 148 [2023-12-19 01:41:03,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:41:04,949 INFO L225 Difference]: With dead ends: 346229 [2023-12-19 01:41:04,949 INFO L226 Difference]: Without dead ends: 229637 [2023-12-19 01:41:05,320 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:41:05,321 INFO L413 NwaCegarLoop]: 193 mSDtfsCounter, 123 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 01:41:05,321 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 367 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 01:41:05,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229637 states. [2023-12-19 01:41:18,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229637 to 228587. [2023-12-19 01:41:18,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228587 states, 195290 states have (on average 1.4925444211173127) internal successors, (291479), 197868 states have internal predecessors, (291479), 19035 states have call successors, (19035), 12140 states have call predecessors, (19035), 14261 states have return successors, (46394), 18706 states have call predecessors, (46394), 19035 states have call successors, (46394) [2023-12-19 01:41:20,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228587 states to 228587 states and 356908 transitions. [2023-12-19 01:41:20,461 INFO L78 Accepts]: Start accepts. Automaton has 228587 states and 356908 transitions. Word has length 148 [2023-12-19 01:41:20,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:41:20,465 INFO L495 AbstractCegarLoop]: Abstraction has 228587 states and 356908 transitions. [2023-12-19 01:41:20,465 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 2 states have internal predecessors, (107), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-19 01:41:20,465 INFO L276 IsEmpty]: Start isEmpty. Operand 228587 states and 356908 transitions. [2023-12-19 01:41:21,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-12-19 01:41:21,291 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:41:21,291 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-19 01:41:21,317 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-19 01:41:21,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:41:21,523 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:41:21,523 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:41:21,524 INFO L85 PathProgramCache]: Analyzing trace with hash 1638728650, now seen corresponding path program 1 times [2023-12-19 01:41:21,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:41:21,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104407312] [2023-12-19 01:41:21,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:41:21,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:41:21,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:21,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:41:21,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:21,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:41:21,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:21,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:41:21,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:21,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:41:21,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:21,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:41:21,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:21,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-19 01:41:21,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:21,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 01:41:21,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:21,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:41:21,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:21,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-19 01:41:21,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:21,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:41:21,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:21,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-12-19 01:41:21,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:21,722 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-12-19 01:41:21,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:41:21,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104407312] [2023-12-19 01:41:21,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104407312] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:41:21,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896020955] [2023-12-19 01:41:21,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:41:21,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:41:21,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:41:21,741 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:41:21,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-19 01:41:21,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:21,897 INFO L262 TraceCheckSpWp]: Trace formula consists of 639 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:41:21,900 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:41:21,932 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-12-19 01:41:21,933 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:41:21,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896020955] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:41:21,933 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:41:21,933 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-19 01:41:21,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323615008] [2023-12-19 01:41:21,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:41:21,934 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:41:21,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:41:21,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:41:21,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:41:21,935 INFO L87 Difference]: Start difference. First operand 228587 states and 356908 transitions. Second operand has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-19 01:41:34,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:41:34,167 INFO L93 Difference]: Finished difference Result 425467 states and 676187 transitions. [2023-12-19 01:41:34,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:41:34,168 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 165 [2023-12-19 01:41:34,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:41:35,347 INFO L225 Difference]: With dead ends: 425467 [2023-12-19 01:41:35,348 INFO L226 Difference]: Without dead ends: 223587 [2023-12-19 01:41:36,066 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:41:36,067 INFO L413 NwaCegarLoop]: 200 mSDtfsCounter, 189 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:41:36,067 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 236 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 01:41:36,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223587 states. [2023-12-19 01:41:47,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223587 to 218931. [2023-12-19 01:41:47,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218931 states, 187869 states have (on average 1.442334818410701) internal successors, (270970), 190051 states have internal predecessors, (270970), 17309 states have call successors, (17309), 11822 states have call predecessors, (17309), 13752 states have return successors, (38333), 17121 states have call predecessors, (38333), 17309 states have call successors, (38333) [2023-12-19 01:41:49,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218931 states to 218931 states and 326612 transitions. [2023-12-19 01:41:49,198 INFO L78 Accepts]: Start accepts. Automaton has 218931 states and 326612 transitions. Word has length 165 [2023-12-19 01:41:49,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:41:49,199 INFO L495 AbstractCegarLoop]: Abstraction has 218931 states and 326612 transitions. [2023-12-19 01:41:49,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-19 01:41:49,199 INFO L276 IsEmpty]: Start isEmpty. Operand 218931 states and 326612 transitions. [2023-12-19 01:41:49,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-12-19 01:41:49,607 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:41:49,608 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-19 01:41:49,615 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-19 01:41:49,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:41:49,809 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:41:49,809 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:41:49,809 INFO L85 PathProgramCache]: Analyzing trace with hash -131031705, now seen corresponding path program 1 times [2023-12-19 01:41:49,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:41:49,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593613061] [2023-12-19 01:41:49,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:41:49,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:41:49,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:49,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:41:49,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:49,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:41:49,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:49,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:41:49,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:49,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:41:49,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:49,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:41:49,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:49,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-19 01:41:49,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:49,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 01:41:49,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:49,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:41:49,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:49,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-19 01:41:49,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:49,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:41:49,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:49,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-12-19 01:41:49,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:49,952 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2023-12-19 01:41:49,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:41:49,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593613061] [2023-12-19 01:41:49,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593613061] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:41:49,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679077382] [2023-12-19 01:41:49,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:41:49,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:41:49,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:41:49,954 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:41:49,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-19 01:41:50,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:50,114 INFO L262 TraceCheckSpWp]: Trace formula consists of 633 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 01:41:50,119 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:41:50,205 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-19 01:41:50,205 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:41:50,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679077382] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:41:50,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:41:50,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-19 01:41:50,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040026550] [2023-12-19 01:41:50,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:41:50,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:41:50,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:41:50,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:41:50,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:41:50,209 INFO L87 Difference]: Start difference. First operand 218931 states and 326612 transitions. Second operand has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-19 01:42:02,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:42:02,125 INFO L93 Difference]: Finished difference Result 382326 states and 578437 transitions. [2023-12-19 01:42:02,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:42:02,126 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 165 [2023-12-19 01:42:02,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:42:03,155 INFO L225 Difference]: With dead ends: 382326 [2023-12-19 01:42:03,156 INFO L226 Difference]: Without dead ends: 190626 [2023-12-19 01:42:03,630 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:42:03,631 INFO L413 NwaCegarLoop]: 190 mSDtfsCounter, 144 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:42:03,631 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 243 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 01:42:03,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190626 states. [2023-12-19 01:42:13,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190626 to 189782. [2023-12-19 01:42:14,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189782 states, 163054 states have (on average 1.4247733879573639) internal successors, (232315), 164670 states have internal predecessors, (232315), 14807 states have call successors, (14807), 10462 states have call predecessors, (14807), 11920 states have return successors, (32009), 14681 states have call predecessors, (32009), 14807 states have call successors, (32009) [2023-12-19 01:42:15,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189782 states to 189782 states and 279131 transitions. [2023-12-19 01:42:15,172 INFO L78 Accepts]: Start accepts. Automaton has 189782 states and 279131 transitions. Word has length 165 [2023-12-19 01:42:15,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:42:15,173 INFO L495 AbstractCegarLoop]: Abstraction has 189782 states and 279131 transitions. [2023-12-19 01:42:15,174 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-19 01:42:15,174 INFO L276 IsEmpty]: Start isEmpty. Operand 189782 states and 279131 transitions. [2023-12-19 01:42:15,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-12-19 01:42:15,876 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:42:15,876 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-19 01:42:15,882 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-19 01:42:16,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:42:16,082 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:42:16,088 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:42:16,088 INFO L85 PathProgramCache]: Analyzing trace with hash 979157958, now seen corresponding path program 1 times [2023-12-19 01:42:16,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:42:16,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863035736] [2023-12-19 01:42:16,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:42:16,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:42:16,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:16,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:42:16,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:16,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:42:16,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:16,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:42:16,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:16,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:42:16,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:16,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:42:16,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:16,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-19 01:42:16,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:16,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 01:42:16,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:16,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:42:16,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:16,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-19 01:42:16,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:16,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:42:16,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:16,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-12-19 01:42:16,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:16,262 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-12-19 01:42:16,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:42:16,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863035736] [2023-12-19 01:42:16,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863035736] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:42:16,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405817248] [2023-12-19 01:42:16,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:42:16,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:42:16,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:42:16,264 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:42:16,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-19 01:42:16,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:16,410 INFO L262 TraceCheckSpWp]: Trace formula consists of 636 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:42:16,414 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:42:16,460 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-19 01:42:16,460 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:42:16,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405817248] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:42:16,460 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:42:16,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-19 01:42:16,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126026612] [2023-12-19 01:42:16,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:42:16,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:42:16,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:42:16,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:42:16,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:42:16,461 INFO L87 Difference]: Start difference. First operand 189782 states and 279131 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-19 01:42:25,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:42:25,474 INFO L93 Difference]: Finished difference Result 322027 states and 483543 transitions. [2023-12-19 01:42:25,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:42:25,477 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 165 [2023-12-19 01:42:25,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:42:26,596 INFO L225 Difference]: With dead ends: 322027 [2023-12-19 01:42:26,596 INFO L226 Difference]: Without dead ends: 158244 [2023-12-19 01:42:26,965 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:42:26,966 INFO L413 NwaCegarLoop]: 185 mSDtfsCounter, 157 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:42:26,966 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 219 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 01:42:27,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158244 states. [2023-12-19 01:42:34,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158244 to 124020. [2023-12-19 01:42:35,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124020 states, 106790 states have (on average 1.381196741267909) internal successors, (147498), 107715 states have internal predecessors, (147498), 9395 states have call successors, (9395), 6974 states have call predecessors, (9395), 7834 states have return successors, (18207), 9346 states have call predecessors, (18207), 9395 states have call successors, (18207) [2023-12-19 01:42:35,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124020 states to 124020 states and 175100 transitions. [2023-12-19 01:42:35,718 INFO L78 Accepts]: Start accepts. Automaton has 124020 states and 175100 transitions. Word has length 165 [2023-12-19 01:42:35,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:42:35,718 INFO L495 AbstractCegarLoop]: Abstraction has 124020 states and 175100 transitions. [2023-12-19 01:42:35,718 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-19 01:42:35,718 INFO L276 IsEmpty]: Start isEmpty. Operand 124020 states and 175100 transitions. [2023-12-19 01:42:35,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-12-19 01:42:35,855 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:42:35,856 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1] [2023-12-19 01:42:35,865 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-19 01:42:36,057 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:42:36,058 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:42:36,058 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:42:36,058 INFO L85 PathProgramCache]: Analyzing trace with hash -1177136348, now seen corresponding path program 1 times [2023-12-19 01:42:36,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:42:36,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202394370] [2023-12-19 01:42:36,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:42:36,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:42:36,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:36,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:42:36,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:36,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:42:36,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:36,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:42:36,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:36,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:42:36,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:36,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:42:36,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:36,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-19 01:42:36,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:36,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 01:42:36,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:36,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:42:36,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:36,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-19 01:42:36,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:36,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:42:36,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:36,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-12-19 01:42:36,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:36,209 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-12-19 01:42:36,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:42:36,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202394370] [2023-12-19 01:42:36,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202394370] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:42:36,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51848418] [2023-12-19 01:42:36,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:42:36,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:42:36,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:42:36,225 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:42:36,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-19 01:42:36,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:36,380 INFO L262 TraceCheckSpWp]: Trace formula consists of 627 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 01:42:36,383 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:42:36,435 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-12-19 01:42:36,436 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:42:36,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51848418] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:42:36,436 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:42:36,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-19 01:42:36,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624511942] [2023-12-19 01:42:36,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:42:36,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:42:36,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:42:36,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:42:36,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:42:36,438 INFO L87 Difference]: Start difference. First operand 124020 states and 175100 transitions. Second operand has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-19 01:42:44,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:42:44,525 INFO L93 Difference]: Finished difference Result 237877 states and 335872 transitions. [2023-12-19 01:42:44,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:42:44,526 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 165 [2023-12-19 01:42:44,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:42:44,966 INFO L225 Difference]: With dead ends: 237877 [2023-12-19 01:42:44,966 INFO L226 Difference]: Without dead ends: 129302 [2023-12-19 01:42:45,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:42:45,132 INFO L413 NwaCegarLoop]: 225 mSDtfsCounter, 147 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 401 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:42:45,133 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 401 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 01:42:45,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129302 states. [2023-12-19 01:42:53,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129302 to 122715. [2023-12-19 01:42:53,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122715 states, 105485 states have (on average 1.3652936436460161) internal successors, (144018), 106410 states have internal predecessors, (144018), 9395 states have call successors, (9395), 6974 states have call predecessors, (9395), 7834 states have return successors, (18207), 9346 states have call predecessors, (18207), 9395 states have call successors, (18207) [2023-12-19 01:42:53,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122715 states to 122715 states and 171620 transitions. [2023-12-19 01:42:53,915 INFO L78 Accepts]: Start accepts. Automaton has 122715 states and 171620 transitions. Word has length 165 [2023-12-19 01:42:53,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:42:53,915 INFO L495 AbstractCegarLoop]: Abstraction has 122715 states and 171620 transitions. [2023-12-19 01:42:53,916 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-19 01:42:53,916 INFO L276 IsEmpty]: Start isEmpty. Operand 122715 states and 171620 transitions. [2023-12-19 01:42:54,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-12-19 01:42:54,083 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:42:54,084 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-19 01:42:54,096 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-19 01:42:54,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-12-19 01:42:54,293 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:42:54,293 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:42:54,293 INFO L85 PathProgramCache]: Analyzing trace with hash 2129186816, now seen corresponding path program 1 times [2023-12-19 01:42:54,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:42:54,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341855935] [2023-12-19 01:42:54,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:42:54,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:42:54,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:54,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:42:54,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:54,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:42:54,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:54,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:42:54,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:54,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:42:54,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:54,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:42:54,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:54,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 01:42:54,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:54,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:42:54,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:54,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-19 01:42:54,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:54,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-19 01:42:54,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:54,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:42:54,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:54,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-12-19 01:42:54,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:54,422 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-12-19 01:42:54,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:42:54,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341855935] [2023-12-19 01:42:54,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341855935] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:42:54,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701070670] [2023-12-19 01:42:54,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:42:54,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:42:54,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:42:54,439 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:42:54,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-19 01:42:54,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:54,590 INFO L262 TraceCheckSpWp]: Trace formula consists of 628 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:42:54,594 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:42:54,617 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-19 01:42:54,618 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:42:54,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701070670] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:42:54,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:42:54,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-19 01:42:54,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378882595] [2023-12-19 01:42:54,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:42:54,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:42:54,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:42:54,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:42:54,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:42:54,619 INFO L87 Difference]: Start difference. First operand 122715 states and 171620 transitions. Second operand has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-19 01:43:08,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:43:08,749 INFO L93 Difference]: Finished difference Result 363063 states and 515348 transitions. [2023-12-19 01:43:08,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:43:08,750 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 166 [2023-12-19 01:43:08,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:43:10,069 INFO L225 Difference]: With dead ends: 363063 [2023-12-19 01:43:10,070 INFO L226 Difference]: Without dead ends: 240367 [2023-12-19 01:43:10,287 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:43:10,288 INFO L413 NwaCegarLoop]: 353 mSDtfsCounter, 167 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 537 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:43:10,288 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 537 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 01:43:10,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240367 states. [2023-12-19 01:43:24,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240367 to 240365. [2023-12-19 01:43:24,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240365 states, 206693 states have (on average 1.356286860222649) internal successors, (280335), 208543 states have internal predecessors, (280335), 18265 states have call successors, (18265), 13686 states have call predecessors, (18265), 15406 states have return successors, (42563), 18167 states have call predecessors, (42563), 18265 states have call successors, (42563) [2023-12-19 01:43:26,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240365 states to 240365 states and 341163 transitions. [2023-12-19 01:43:26,900 INFO L78 Accepts]: Start accepts. Automaton has 240365 states and 341163 transitions. Word has length 166 [2023-12-19 01:43:26,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:43:26,900 INFO L495 AbstractCegarLoop]: Abstraction has 240365 states and 341163 transitions. [2023-12-19 01:43:26,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-19 01:43:26,901 INFO L276 IsEmpty]: Start isEmpty. Operand 240365 states and 341163 transitions. [2023-12-19 01:43:27,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2023-12-19 01:43:27,189 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:43:27,189 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1] [2023-12-19 01:43:27,198 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-19 01:43:27,397 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-12-19 01:43:27,398 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:43:27,398 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:43:27,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1082672926, now seen corresponding path program 1 times [2023-12-19 01:43:27,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:43:27,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002957667] [2023-12-19 01:43:27,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:43:27,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:43:27,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:27,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:43:27,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:27,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:43:27,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:27,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:43:27,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:27,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:43:27,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:27,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:43:27,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:27,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 01:43:27,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:27,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:43:27,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:27,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-19 01:43:27,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:27,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-19 01:43:27,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:27,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:43:27,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:27,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-12-19 01:43:27,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:27,603 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-12-19 01:43:27,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:43:27,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002957667] [2023-12-19 01:43:27,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002957667] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:43:27,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550520162] [2023-12-19 01:43:27,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:43:27,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:43:27,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:43:27,605 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:43:27,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-19 01:43:27,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:27,733 INFO L262 TraceCheckSpWp]: Trace formula consists of 627 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:43:27,736 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:43:27,750 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-12-19 01:43:27,750 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:43:27,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550520162] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:43:27,750 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:43:27,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-19 01:43:27,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089858107] [2023-12-19 01:43:27,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:43:27,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:43:27,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:43:27,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:43:27,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:43:27,751 INFO L87 Difference]: Start difference. First operand 240365 states and 341163 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-19 01:43:53,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:43:53,012 INFO L93 Difference]: Finished difference Result 709873 states and 1024854 transitions. [2023-12-19 01:43:53,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:43:53,012 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 167 [2023-12-19 01:43:53,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:43:55,281 INFO L225 Difference]: With dead ends: 709873 [2023-12-19 01:43:55,281 INFO L226 Difference]: Without dead ends: 469535 [2023-12-19 01:43:55,736 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:43:55,736 INFO L413 NwaCegarLoop]: 360 mSDtfsCounter, 176 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 546 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:43:55,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 546 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 01:43:56,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469535 states. [2023-12-19 01:44:21,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469535 to 469457. [2023-12-19 01:44:22,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469457 states, 404551 states have (on average 1.3479091634923657) internal successors, (545298), 408251 states have internal predecessors, (545298), 35073 states have call successors, (35073), 26644 states have call predecessors, (35073), 29832 states have return successors, (98082), 34625 states have call predecessors, (98082), 35073 states have call successors, (98082) [2023-12-19 01:44:25,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469457 states to 469457 states and 678453 transitions. [2023-12-19 01:44:25,460 INFO L78 Accepts]: Start accepts. Automaton has 469457 states and 678453 transitions. Word has length 167 [2023-12-19 01:44:25,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:44:25,461 INFO L495 AbstractCegarLoop]: Abstraction has 469457 states and 678453 transitions. [2023-12-19 01:44:25,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-19 01:44:25,461 INFO L276 IsEmpty]: Start isEmpty. Operand 469457 states and 678453 transitions. [2023-12-19 01:44:26,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2023-12-19 01:44:26,354 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:44:26,354 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1] [2023-12-19 01:44:26,360 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-19 01:44:26,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-19 01:44:26,563 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:44:26,563 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:44:26,563 INFO L85 PathProgramCache]: Analyzing trace with hash -1462676472, now seen corresponding path program 1 times [2023-12-19 01:44:26,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:44:26,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371616289] [2023-12-19 01:44:26,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:44:26,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:44:26,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:26,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:44:26,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:26,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:44:26,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:26,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:44:26,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:26,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:44:26,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:26,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:44:26,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:26,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 01:44:26,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:26,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:44:26,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:26,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-19 01:44:26,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:26,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-19 01:44:26,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:26,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:44:26,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:26,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-12-19 01:44:26,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:26,788 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-12-19 01:44:26,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:44:26,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371616289] [2023-12-19 01:44:26,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371616289] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:44:26,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786951240] [2023-12-19 01:44:26,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:44:26,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:44:26,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:44:26,804 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:44:26,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-19 01:44:26,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:26,966 INFO L262 TraceCheckSpWp]: Trace formula consists of 627 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:44:26,968 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:44:26,988 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-19 01:44:26,988 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:44:26,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786951240] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:44:26,988 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:44:26,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-19 01:44:26,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411732464] [2023-12-19 01:44:26,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:44:26,989 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:44:26,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:44:26,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:44:26,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:44:26,990 INFO L87 Difference]: Start difference. First operand 469457 states and 678453 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11)