./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/unreach-call.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version fca748b1 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4c3aab1156afcb98b97b027e9b66004d54025f3b89e95d6d35dc2e84fdb640d2 --- Real Ultimate output --- This is Ultimate 0.2.5-wip.dd.update-z3-fca748b-m [2024-11-20 00:07:42,675 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-20 00:07:42,736 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-20 00:07:42,739 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-20 00:07:42,740 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-20 00:07:42,757 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-20 00:07:42,758 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-20 00:07:42,760 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-20 00:07:42,761 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-20 00:07:42,761 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-20 00:07:42,762 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-20 00:07:42,762 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-20 00:07:42,762 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-20 00:07:42,763 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-20 00:07:42,763 INFO L153 SettingsManager]: * Use SBE=true [2024-11-20 00:07:42,763 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-20 00:07:42,764 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-20 00:07:42,764 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-20 00:07:42,767 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-20 00:07:42,767 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-20 00:07:42,767 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-20 00:07:42,768 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-20 00:07:42,771 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-20 00:07:42,771 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-20 00:07:42,771 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-20 00:07:42,772 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-20 00:07:42,772 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-20 00:07:42,772 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-20 00:07:42,772 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-20 00:07:42,772 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-20 00:07:42,773 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-20 00:07:42,773 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-20 00:07:42,773 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-20 00:07:42,773 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-20 00:07:42,774 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-20 00:07:42,774 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-20 00:07:42,774 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-20 00:07:42,775 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-20 00:07:42,775 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-20 00:07:42,776 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-20 00:07:42,776 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-20 00:07:42,776 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-20 00:07:42,777 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: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4c3aab1156afcb98b97b027e9b66004d54025f3b89e95d6d35dc2e84fdb640d2 [2024-11-20 00:07:43,028 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-20 00:07:43,053 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-20 00:07:43,058 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-20 00:07:43,059 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-20 00:07:43,059 INFO L274 PluginConnector]: CDTParser initialized [2024-11-20 00:07:43,060 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c [2024-11-20 00:07:44,461 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-20 00:07:44,686 INFO L384 CDTParser]: Found 1 translation units. [2024-11-20 00:07:44,687 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c [2024-11-20 00:07:44,706 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/218aaff5b/1bce0eaba95845518b7ba53aac6f823d/FLAG8d8084ae1 [2024-11-20 00:07:45,036 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/218aaff5b/1bce0eaba95845518b7ba53aac6f823d [2024-11-20 00:07:45,039 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-20 00:07:45,041 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-20 00:07:45,043 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-20 00:07:45,043 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-20 00:07:45,048 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-20 00:07:45,049 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 12:07:45" (1/1) ... [2024-11-20 00:07:45,050 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@647199cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:07:45, skipping insertion in model container [2024-11-20 00:07:45,050 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 12:07:45" (1/1) ... [2024-11-20 00:07:45,095 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-20 00:07:45,301 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c[914,927] [2024-11-20 00:07:45,370 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c[7115,7128] [2024-11-20 00:07:45,418 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-20 00:07:45,437 INFO L200 MainTranslator]: Completed pre-run [2024-11-20 00:07:45,450 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c[914,927] [2024-11-20 00:07:45,469 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c[7115,7128] [2024-11-20 00:07:45,498 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-20 00:07:45,520 INFO L204 MainTranslator]: Completed translation [2024-11-20 00:07:45,521 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:07:45 WrapperNode [2024-11-20 00:07:45,521 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-20 00:07:45,522 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-20 00:07:45,522 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-20 00:07:45,523 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-20 00:07:45,530 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:07:45" (1/1) ... [2024-11-20 00:07:45,542 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:07:45" (1/1) ... [2024-11-20 00:07:45,580 INFO L138 Inliner]: procedures = 59, calls = 66, calls flagged for inlining = 28, calls inlined = 28, statements flattened = 528 [2024-11-20 00:07:45,581 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-20 00:07:45,581 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-20 00:07:45,581 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-20 00:07:45,582 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-20 00:07:45,592 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:07:45" (1/1) ... [2024-11-20 00:07:45,592 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:07:45" (1/1) ... [2024-11-20 00:07:45,596 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:07:45" (1/1) ... [2024-11-20 00:07:45,616 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]. [2024-11-20 00:07:45,617 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:07:45" (1/1) ... [2024-11-20 00:07:45,617 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:07:45" (1/1) ... [2024-11-20 00:07:45,626 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:07:45" (1/1) ... [2024-11-20 00:07:45,635 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:07:45" (1/1) ... [2024-11-20 00:07:45,638 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:07:45" (1/1) ... [2024-11-20 00:07:45,640 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:07:45" (1/1) ... [2024-11-20 00:07:45,644 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-20 00:07:45,645 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-20 00:07:45,645 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-20 00:07:45,645 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-20 00:07:45,646 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:07:45" (1/1) ... [2024-11-20 00:07:45,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-20 00:07:45,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 00:07:45,689 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) [2024-11-20 00:07:45,696 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 [2024-11-20 00:07:45,745 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-20 00:07:45,746 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2024-11-20 00:07:45,746 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2024-11-20 00:07:45,746 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2024-11-20 00:07:45,747 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2024-11-20 00:07:45,748 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2024-11-20 00:07:45,748 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2024-11-20 00:07:45,748 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2024-11-20 00:07:45,748 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2024-11-20 00:07:45,749 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2024-11-20 00:07:45,749 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2024-11-20 00:07:45,749 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2024-11-20 00:07:45,749 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2024-11-20 00:07:45,749 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2024-11-20 00:07:45,749 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2024-11-20 00:07:45,750 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2024-11-20 00:07:45,750 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2024-11-20 00:07:45,750 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2024-11-20 00:07:45,750 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2024-11-20 00:07:45,751 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2024-11-20 00:07:45,751 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2024-11-20 00:07:45,751 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2024-11-20 00:07:45,751 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2024-11-20 00:07:45,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-20 00:07:45,752 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2024-11-20 00:07:45,752 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2024-11-20 00:07:45,752 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2024-11-20 00:07:45,752 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2024-11-20 00:07:45,752 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-20 00:07:45,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-20 00:07:45,753 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2024-11-20 00:07:45,754 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2024-11-20 00:07:45,869 INFO L238 CfgBuilder]: Building ICFG [2024-11-20 00:07:45,872 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-20 00:07:46,449 INFO L? ?]: Removed 73 outVars from TransFormulas that were not future-live. [2024-11-20 00:07:46,449 INFO L287 CfgBuilder]: Performing block encoding [2024-11-20 00:07:46,484 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-20 00:07:46,485 INFO L316 CfgBuilder]: Removed 10 assume(true) statements. [2024-11-20 00:07:46,485 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 12:07:46 BoogieIcfgContainer [2024-11-20 00:07:46,485 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-20 00:07:46,488 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-20 00:07:46,488 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-20 00:07:46,494 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-20 00:07:46,494 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 12:07:45" (1/3) ... [2024-11-20 00:07:46,495 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@68bb94fa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 12:07:46, skipping insertion in model container [2024-11-20 00:07:46,495 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:07:45" (2/3) ... [2024-11-20 00:07:46,495 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@68bb94fa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 12:07:46, skipping insertion in model container [2024-11-20 00:07:46,496 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 12:07:46" (3/3) ... [2024-11-20 00:07:46,497 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.03.cil-2.c [2024-11-20 00:07:46,512 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-20 00:07:46,512 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2024-11-20 00:07:46,576 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-20 00:07:46,583 INFO L333 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, 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;@599a767f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-20 00:07:46,583 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-20 00:07:46,588 INFO L276 IsEmpty]: Start isEmpty. Operand has 262 states, 214 states have (on average 1.560747663551402) internal successors, (334), 220 states have internal predecessors, (334), 31 states have call successors, (31), 14 states have call predecessors, (31), 14 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-20 00:07:46,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-20 00:07:46,601 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:07:46,602 INFO L215 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] [2024-11-20 00:07:46,602 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:07:46,608 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:07:46,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1308412367, now seen corresponding path program 1 times [2024-11-20 00:07:46,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:07:46,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76314320] [2024-11-20 00:07:46,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:07:46,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:07:46,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:47,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:07:47,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:47,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-20 00:07:47,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:47,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-20 00:07:47,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:47,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-20 00:07:47,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:47,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 00:07:47,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:47,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-20 00:07:47,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:47,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-20 00:07:47,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:47,228 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:07:47,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:07:47,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76314320] [2024-11-20 00:07:47,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76314320] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:07:47,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:07:47,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-20 00:07:47,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493651798] [2024-11-20 00:07:47,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:07:47,236 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-20 00:07:47,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:07:47,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-20 00:07:47,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-20 00:07:47,262 INFO L87 Difference]: Start difference. First operand has 262 states, 214 states have (on average 1.560747663551402) internal successors, (334), 220 states have internal predecessors, (334), 31 states have call successors, (31), 14 states have call predecessors, (31), 14 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 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) [2024-11-20 00:07:48,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:07:48,309 INFO L93 Difference]: Finished difference Result 640 states and 968 transitions. [2024-11-20 00:07:48,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-20 00:07:48,312 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 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 65 [2024-11-20 00:07:48,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:07:48,330 INFO L225 Difference]: With dead ends: 640 [2024-11-20 00:07:48,331 INFO L226 Difference]: Without dead ends: 387 [2024-11-20 00:07:48,336 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2024-11-20 00:07:48,340 INFO L432 NwaCegarLoop]: 229 mSDtfsCounter, 857 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 725 mSolverCounterSat, 199 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 862 SdHoareTripleChecker+Valid, 925 SdHoareTripleChecker+Invalid, 924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 199 IncrementalHoareTripleChecker+Valid, 725 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-20 00:07:48,343 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [862 Valid, 925 Invalid, 924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [199 Valid, 725 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-20 00:07:48,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2024-11-20 00:07:48,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 348. [2024-11-20 00:07:48,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 282 states have (on average 1.4432624113475176) internal successors, (407), 288 states have internal predecessors, (407), 42 states have call successors, (42), 21 states have call predecessors, (42), 22 states have return successors, (45), 41 states have call predecessors, (45), 40 states have call successors, (45) [2024-11-20 00:07:48,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 494 transitions. [2024-11-20 00:07:48,448 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 494 transitions. Word has length 65 [2024-11-20 00:07:48,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:07:48,449 INFO L471 AbstractCegarLoop]: Abstraction has 348 states and 494 transitions. [2024-11-20 00:07:48,449 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 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) [2024-11-20 00:07:48,450 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 494 transitions. [2024-11-20 00:07:48,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-20 00:07:48,455 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:07:48,455 INFO L215 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] [2024-11-20 00:07:48,456 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-20 00:07:48,456 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:07:48,457 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:07:48,457 INFO L85 PathProgramCache]: Analyzing trace with hash -904626416, now seen corresponding path program 1 times [2024-11-20 00:07:48,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:07:48,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337472614] [2024-11-20 00:07:48,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:07:48,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:07:48,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:48,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:07:48,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:48,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-20 00:07:48,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:48,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-20 00:07:48,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:48,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-20 00:07:48,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:48,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 00:07:48,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:48,678 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-20 00:07:48,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:48,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-20 00:07:48,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:48,685 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:07:48,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:07:48,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337472614] [2024-11-20 00:07:48,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337472614] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:07:48,687 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:07:48,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-20 00:07:48,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032066717] [2024-11-20 00:07:48,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:07:48,690 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-20 00:07:48,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:07:48,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-20 00:07:48,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-20 00:07:48,693 INFO L87 Difference]: Start difference. First operand 348 states and 494 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 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) [2024-11-20 00:07:49,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:07:49,692 INFO L93 Difference]: Finished difference Result 695 states and 971 transitions. [2024-11-20 00:07:49,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-20 00:07:49,693 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 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 65 [2024-11-20 00:07:49,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:07:49,698 INFO L225 Difference]: With dead ends: 695 [2024-11-20 00:07:49,698 INFO L226 Difference]: Without dead ends: 518 [2024-11-20 00:07:49,703 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2024-11-20 00:07:49,705 INFO L432 NwaCegarLoop]: 261 mSDtfsCounter, 897 mSDsluCounter, 874 mSDsCounter, 0 mSdLazyCounter, 1006 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 919 SdHoareTripleChecker+Valid, 1135 SdHoareTripleChecker+Invalid, 1154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 1006 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-20 00:07:49,705 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [919 Valid, 1135 Invalid, 1154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 1006 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-20 00:07:49,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2024-11-20 00:07:49,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 444. [2024-11-20 00:07:49,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 358 states have (on average 1.4273743016759777) internal successors, (511), 366 states have internal predecessors, (511), 53 states have call successors, (53), 28 states have call predecessors, (53), 31 states have return successors, (64), 53 states have call predecessors, (64), 51 states have call successors, (64) [2024-11-20 00:07:49,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 628 transitions. [2024-11-20 00:07:49,795 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 628 transitions. Word has length 65 [2024-11-20 00:07:49,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:07:49,796 INFO L471 AbstractCegarLoop]: Abstraction has 444 states and 628 transitions. [2024-11-20 00:07:49,797 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 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) [2024-11-20 00:07:49,797 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 628 transitions. [2024-11-20 00:07:49,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-20 00:07:49,803 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:07:49,803 INFO L215 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] [2024-11-20 00:07:49,803 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-20 00:07:49,803 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:07:49,803 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:07:49,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1361754770, now seen corresponding path program 1 times [2024-11-20 00:07:49,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:07:49,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848182557] [2024-11-20 00:07:49,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:07:49,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:07:49,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:49,885 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:07:49,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:49,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-20 00:07:49,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:49,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-20 00:07:49,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:49,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-20 00:07:49,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:49,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 00:07:49,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:49,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-20 00:07:49,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:49,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-20 00:07:49,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:50,000 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:07:50,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:07:50,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848182557] [2024-11-20 00:07:50,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848182557] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:07:50,001 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:07:50,001 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-20 00:07:50,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38107699] [2024-11-20 00:07:50,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:07:50,002 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-20 00:07:50,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:07:50,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-20 00:07:50,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-20 00:07:50,007 INFO L87 Difference]: Start difference. First operand 444 states and 628 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 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) [2024-11-20 00:07:50,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:07:50,808 INFO L93 Difference]: Finished difference Result 743 states and 1039 transitions. [2024-11-20 00:07:50,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-20 00:07:50,809 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 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 65 [2024-11-20 00:07:50,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:07:50,814 INFO L225 Difference]: With dead ends: 743 [2024-11-20 00:07:50,814 INFO L226 Difference]: Without dead ends: 476 [2024-11-20 00:07:50,815 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2024-11-20 00:07:50,817 INFO L432 NwaCegarLoop]: 222 mSDtfsCounter, 288 mSDsluCounter, 1234 mSDsCounter, 0 mSdLazyCounter, 1036 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 1456 SdHoareTripleChecker+Invalid, 1105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1036 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-20 00:07:50,820 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [289 Valid, 1456 Invalid, 1105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1036 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-20 00:07:50,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2024-11-20 00:07:50,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 449. [2024-11-20 00:07:50,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 362 states have (on average 1.4171270718232045) internal successors, (513), 370 states have internal predecessors, (513), 53 states have call successors, (53), 28 states have call predecessors, (53), 32 states have return successors, (65), 54 states have call predecessors, (65), 51 states have call successors, (65) [2024-11-20 00:07:50,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 631 transitions. [2024-11-20 00:07:50,860 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 631 transitions. Word has length 65 [2024-11-20 00:07:50,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:07:50,860 INFO L471 AbstractCegarLoop]: Abstraction has 449 states and 631 transitions. [2024-11-20 00:07:50,861 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 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) [2024-11-20 00:07:50,861 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 631 transitions. [2024-11-20 00:07:50,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-20 00:07:50,864 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:07:50,864 INFO L215 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] [2024-11-20 00:07:50,865 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-20 00:07:50,865 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:07:50,866 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:07:50,866 INFO L85 PathProgramCache]: Analyzing trace with hash 332395472, now seen corresponding path program 1 times [2024-11-20 00:07:50,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:07:50,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845900071] [2024-11-20 00:07:50,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:07:50,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:07:50,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:50,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:07:50,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:50,933 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-20 00:07:50,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:50,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-20 00:07:50,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:50,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-20 00:07:50,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:50,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 00:07:50,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:51,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-20 00:07:51,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:51,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-20 00:07:51,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:51,018 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:07:51,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:07:51,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845900071] [2024-11-20 00:07:51,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845900071] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:07:51,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:07:51,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-20 00:07:51,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118605515] [2024-11-20 00:07:51,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:07:51,019 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-20 00:07:51,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:07:51,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-20 00:07:51,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-20 00:07:51,021 INFO L87 Difference]: Start difference. First operand 449 states and 631 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 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) [2024-11-20 00:07:51,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:07:51,843 INFO L93 Difference]: Finished difference Result 765 states and 1061 transitions. [2024-11-20 00:07:51,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-20 00:07:51,844 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 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 65 [2024-11-20 00:07:51,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:07:51,849 INFO L225 Difference]: With dead ends: 765 [2024-11-20 00:07:51,849 INFO L226 Difference]: Without dead ends: 493 [2024-11-20 00:07:51,850 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2024-11-20 00:07:51,851 INFO L432 NwaCegarLoop]: 221 mSDtfsCounter, 291 mSDsluCounter, 1234 mSDsCounter, 0 mSdLazyCounter, 1024 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 1455 SdHoareTripleChecker+Invalid, 1093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-20 00:07:51,853 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 1455 Invalid, 1093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1024 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-20 00:07:51,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2024-11-20 00:07:51,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 464. [2024-11-20 00:07:51,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 374 states have (on average 1.4037433155080214) internal successors, (525), 382 states have internal predecessors, (525), 53 states have call successors, (53), 28 states have call predecessors, (53), 35 states have return successors, (68), 57 states have call predecessors, (68), 51 states have call successors, (68) [2024-11-20 00:07:51,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 646 transitions. [2024-11-20 00:07:51,890 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 646 transitions. Word has length 65 [2024-11-20 00:07:51,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:07:51,895 INFO L471 AbstractCegarLoop]: Abstraction has 464 states and 646 transitions. [2024-11-20 00:07:51,895 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 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) [2024-11-20 00:07:51,895 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 646 transitions. [2024-11-20 00:07:51,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-20 00:07:51,897 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:07:51,897 INFO L215 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] [2024-11-20 00:07:51,897 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-20 00:07:51,897 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:07:51,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:07:51,898 INFO L85 PathProgramCache]: Analyzing trace with hash 1718598866, now seen corresponding path program 1 times [2024-11-20 00:07:51,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:07:51,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885147039] [2024-11-20 00:07:51,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:07:51,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:07:51,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:51,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:07:52,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:52,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-20 00:07:52,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:52,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-20 00:07:52,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:52,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-20 00:07:52,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:52,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 00:07:52,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:52,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-20 00:07:52,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:52,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-20 00:07:52,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:52,081 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:07:52,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:07:52,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885147039] [2024-11-20 00:07:52,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885147039] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:07:52,082 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:07:52,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-20 00:07:52,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104327483] [2024-11-20 00:07:52,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:07:52,083 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-20 00:07:52,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:07:52,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-20 00:07:52,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-20 00:07:52,084 INFO L87 Difference]: Start difference. First operand 464 states and 646 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 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) [2024-11-20 00:07:53,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:07:53,032 INFO L93 Difference]: Finished difference Result 856 states and 1157 transitions. [2024-11-20 00:07:53,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-20 00:07:53,033 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 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 65 [2024-11-20 00:07:53,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:07:53,037 INFO L225 Difference]: With dead ends: 856 [2024-11-20 00:07:53,037 INFO L226 Difference]: Without dead ends: 571 [2024-11-20 00:07:53,038 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2024-11-20 00:07:53,039 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 722 mSDsluCounter, 897 mSDsCounter, 0 mSdLazyCounter, 979 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 743 SdHoareTripleChecker+Valid, 1113 SdHoareTripleChecker+Invalid, 1093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 979 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-20 00:07:53,039 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [743 Valid, 1113 Invalid, 1093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 979 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-20 00:07:53,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2024-11-20 00:07:53,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 476. [2024-11-20 00:07:53,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 384 states have (on average 1.3932291666666667) internal successors, (535), 392 states have internal predecessors, (535), 54 states have call successors, (54), 29 states have call predecessors, (54), 36 states have return successors, (67), 58 states have call predecessors, (67), 52 states have call successors, (67) [2024-11-20 00:07:53,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 656 transitions. [2024-11-20 00:07:53,076 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 656 transitions. Word has length 65 [2024-11-20 00:07:53,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:07:53,078 INFO L471 AbstractCegarLoop]: Abstraction has 476 states and 656 transitions. [2024-11-20 00:07:53,078 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 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) [2024-11-20 00:07:53,078 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 656 transitions. [2024-11-20 00:07:53,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-20 00:07:53,079 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:07:53,080 INFO L215 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] [2024-11-20 00:07:53,081 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-20 00:07:53,081 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:07:53,081 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:07:53,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1584585360, now seen corresponding path program 1 times [2024-11-20 00:07:53,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:07:53,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127698845] [2024-11-20 00:07:53,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:07:53,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:07:53,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:53,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:07:53,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:53,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-20 00:07:53,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:53,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-20 00:07:53,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:53,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-20 00:07:53,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:53,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 00:07:53,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:53,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-20 00:07:53,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:53,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-20 00:07:53,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:53,209 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:07:53,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:07:53,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127698845] [2024-11-20 00:07:53,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127698845] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:07:53,210 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:07:53,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-20 00:07:53,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55400307] [2024-11-20 00:07:53,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:07:53,211 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 00:07:53,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:07:53,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 00:07:53,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-20 00:07:53,213 INFO L87 Difference]: Start difference. First operand 476 states and 656 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-20 00:07:53,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:07:53,778 INFO L93 Difference]: Finished difference Result 1118 states and 1503 transitions. [2024-11-20 00:07:53,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-20 00:07:53,779 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2024-11-20 00:07:53,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:07:53,785 INFO L225 Difference]: With dead ends: 1118 [2024-11-20 00:07:53,785 INFO L226 Difference]: Without dead ends: 822 [2024-11-20 00:07:53,786 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2024-11-20 00:07:53,788 INFO L432 NwaCegarLoop]: 202 mSDtfsCounter, 871 mSDsluCounter, 535 mSDsCounter, 0 mSdLazyCounter, 414 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 894 SdHoareTripleChecker+Valid, 737 SdHoareTripleChecker+Invalid, 567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-20 00:07:53,789 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [894 Valid, 737 Invalid, 567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 414 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-20 00:07:53,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 822 states. [2024-11-20 00:07:53,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 822 to 766. [2024-11-20 00:07:53,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 766 states, 608 states have (on average 1.3519736842105263) internal successors, (822), 623 states have internal predecessors, (822), 89 states have call successors, (89), 51 states have call predecessors, (89), 67 states have return successors, (124), 98 states have call predecessors, (124), 87 states have call successors, (124) [2024-11-20 00:07:53,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 766 states to 766 states and 1035 transitions. [2024-11-20 00:07:53,840 INFO L78 Accepts]: Start accepts. Automaton has 766 states and 1035 transitions. Word has length 65 [2024-11-20 00:07:53,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:07:53,840 INFO L471 AbstractCegarLoop]: Abstraction has 766 states and 1035 transitions. [2024-11-20 00:07:53,841 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-20 00:07:53,841 INFO L276 IsEmpty]: Start isEmpty. Operand 766 states and 1035 transitions. [2024-11-20 00:07:53,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-20 00:07:53,843 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:07:53,844 INFO L215 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] [2024-11-20 00:07:53,844 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-20 00:07:53,844 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:07:53,844 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:07:53,844 INFO L85 PathProgramCache]: Analyzing trace with hash -1734272765, now seen corresponding path program 1 times [2024-11-20 00:07:53,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:07:53,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760161791] [2024-11-20 00:07:53,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:07:53,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:07:53,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:53,885 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:07:53,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:53,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-20 00:07:53,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:53,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-20 00:07:53,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:53,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-20 00:07:53,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:53,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 00:07:53,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:53,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-20 00:07:53,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:53,916 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-20 00:07:53,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:53,919 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:07:53,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:07:53,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760161791] [2024-11-20 00:07:53,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760161791] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:07:53,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:07:53,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-20 00:07:53,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096610436] [2024-11-20 00:07:53,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:07:53,920 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-20 00:07:53,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:07:53,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-20 00:07:53,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-20 00:07:53,921 INFO L87 Difference]: Start difference. First operand 766 states and 1035 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-20 00:07:54,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:07:54,499 INFO L93 Difference]: Finished difference Result 1969 states and 2606 transitions. [2024-11-20 00:07:54,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-20 00:07:54,499 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2024-11-20 00:07:54,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:07:54,506 INFO L225 Difference]: With dead ends: 1969 [2024-11-20 00:07:54,507 INFO L226 Difference]: Without dead ends: 1362 [2024-11-20 00:07:54,508 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2024-11-20 00:07:54,509 INFO L432 NwaCegarLoop]: 217 mSDtfsCounter, 661 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 669 SdHoareTripleChecker+Valid, 690 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-20 00:07:54,509 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [669 Valid, 690 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 424 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-20 00:07:54,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1362 states. [2024-11-20 00:07:54,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1362 to 1247. [2024-11-20 00:07:54,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1247 states, 987 states have (on average 1.32016210739615) internal successors, (1303), 1005 states have internal predecessors, (1303), 134 states have call successors, (134), 95 states have call predecessors, (134), 124 states have return successors, (196), 153 states have call predecessors, (196), 132 states have call successors, (196) [2024-11-20 00:07:54,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1247 states to 1247 states and 1633 transitions. [2024-11-20 00:07:54,612 INFO L78 Accepts]: Start accepts. Automaton has 1247 states and 1633 transitions. Word has length 66 [2024-11-20 00:07:54,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:07:54,612 INFO L471 AbstractCegarLoop]: Abstraction has 1247 states and 1633 transitions. [2024-11-20 00:07:54,613 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-20 00:07:54,613 INFO L276 IsEmpty]: Start isEmpty. Operand 1247 states and 1633 transitions. [2024-11-20 00:07:54,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-20 00:07:54,617 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:07:54,617 INFO L215 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] [2024-11-20 00:07:54,618 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-20 00:07:54,618 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:07:54,618 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:07:54,618 INFO L85 PathProgramCache]: Analyzing trace with hash -276033106, now seen corresponding path program 1 times [2024-11-20 00:07:54,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:07:54,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124594917] [2024-11-20 00:07:54,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:07:54,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:07:54,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:54,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:07:54,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:54,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-20 00:07:54,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:54,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-20 00:07:54,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:54,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-20 00:07:54,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:54,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 00:07:54,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:54,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-20 00:07:54,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:54,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-20 00:07:54,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:54,694 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:07:54,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:07:54,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124594917] [2024-11-20 00:07:54,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124594917] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:07:54,695 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:07:54,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-20 00:07:54,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797934708] [2024-11-20 00:07:54,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:07:54,696 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-20 00:07:54,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:07:54,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-20 00:07:54,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-20 00:07:54,697 INFO L87 Difference]: Start difference. First operand 1247 states and 1633 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-20 00:07:55,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:07:55,343 INFO L93 Difference]: Finished difference Result 3435 states and 4439 transitions. [2024-11-20 00:07:55,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-20 00:07:55,344 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2024-11-20 00:07:55,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:07:55,357 INFO L225 Difference]: With dead ends: 3435 [2024-11-20 00:07:55,357 INFO L226 Difference]: Without dead ends: 2367 [2024-11-20 00:07:55,360 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2024-11-20 00:07:55,362 INFO L432 NwaCegarLoop]: 218 mSDtfsCounter, 871 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 895 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-20 00:07:55,362 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [895 Valid, 576 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-20 00:07:55,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2367 states. [2024-11-20 00:07:55,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2367 to 2109. [2024-11-20 00:07:55,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2109 states, 1653 states have (on average 1.2885662431941924) internal successors, (2130), 1681 states have internal predecessors, (2130), 232 states have call successors, (232), 179 states have call predecessors, (232), 222 states have return successors, (332), 255 states have call predecessors, (332), 230 states have call successors, (332) [2024-11-20 00:07:55,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2109 states to 2109 states and 2694 transitions. [2024-11-20 00:07:55,521 INFO L78 Accepts]: Start accepts. Automaton has 2109 states and 2694 transitions. Word has length 66 [2024-11-20 00:07:55,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:07:55,521 INFO L471 AbstractCegarLoop]: Abstraction has 2109 states and 2694 transitions. [2024-11-20 00:07:55,521 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-20 00:07:55,522 INFO L276 IsEmpty]: Start isEmpty. Operand 2109 states and 2694 transitions. [2024-11-20 00:07:55,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-20 00:07:55,525 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:07:55,525 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:07:55,526 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-20 00:07:55,526 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:07:55,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:07:55,526 INFO L85 PathProgramCache]: Analyzing trace with hash -968522334, now seen corresponding path program 1 times [2024-11-20 00:07:55,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:07:55,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925965787] [2024-11-20 00:07:55,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:07:55,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:07:55,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:55,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:07:55,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:55,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-20 00:07:55,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:55,585 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-20 00:07:55,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:55,590 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-20 00:07:55,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:55,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 00:07:55,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:55,597 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-20 00:07:55,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:55,600 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-20 00:07:55,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:55,602 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:07:55,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:07:55,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925965787] [2024-11-20 00:07:55,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925965787] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:07:55,603 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:07:55,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-20 00:07:55,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361811445] [2024-11-20 00:07:55,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:07:55,604 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-20 00:07:55,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:07:55,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-20 00:07:55,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-20 00:07:55,605 INFO L87 Difference]: Start difference. First operand 2109 states and 2694 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-20 00:07:56,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:07:56,340 INFO L93 Difference]: Finished difference Result 5019 states and 6344 transitions. [2024-11-20 00:07:56,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-20 00:07:56,341 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 72 [2024-11-20 00:07:56,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:07:56,356 INFO L225 Difference]: With dead ends: 5019 [2024-11-20 00:07:56,357 INFO L226 Difference]: Without dead ends: 3089 [2024-11-20 00:07:56,361 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2024-11-20 00:07:56,364 INFO L432 NwaCegarLoop]: 232 mSDtfsCounter, 679 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 703 SdHoareTripleChecker+Valid, 780 SdHoareTripleChecker+Invalid, 468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-20 00:07:56,364 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [703 Valid, 780 Invalid, 468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-20 00:07:56,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3089 states. [2024-11-20 00:07:56,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3089 to 2841. [2024-11-20 00:07:56,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2841 states, 2221 states have (on average 1.2760018009905447) internal successors, (2834), 2257 states have internal predecessors, (2834), 312 states have call successors, (312), 249 states have call predecessors, (312), 306 states have return successors, (441), 341 states have call predecessors, (441), 310 states have call successors, (441) [2024-11-20 00:07:56,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2841 states to 2841 states and 3587 transitions. [2024-11-20 00:07:56,588 INFO L78 Accepts]: Start accepts. Automaton has 2841 states and 3587 transitions. Word has length 72 [2024-11-20 00:07:56,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:07:56,590 INFO L471 AbstractCegarLoop]: Abstraction has 2841 states and 3587 transitions. [2024-11-20 00:07:56,590 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-20 00:07:56,590 INFO L276 IsEmpty]: Start isEmpty. Operand 2841 states and 3587 transitions. [2024-11-20 00:07:56,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-20 00:07:56,592 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:07:56,592 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:07:56,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-20 00:07:56,592 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:07:56,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:07:56,593 INFO L85 PathProgramCache]: Analyzing trace with hash -475694546, now seen corresponding path program 1 times [2024-11-20 00:07:56,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:07:56,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306111422] [2024-11-20 00:07:56,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:07:56,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:07:56,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:56,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:07:56,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:56,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-20 00:07:56,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:56,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-20 00:07:56,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:56,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-20 00:07:56,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:56,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 00:07:56,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:56,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-20 00:07:56,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:56,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-20 00:07:56,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:56,690 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:07:56,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:07:56,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306111422] [2024-11-20 00:07:56,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306111422] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:07:56,690 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:07:56,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-20 00:07:56,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813605757] [2024-11-20 00:07:56,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:07:56,691 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 00:07:56,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:07:56,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 00:07:56,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-20 00:07:56,692 INFO L87 Difference]: Start difference. First operand 2841 states and 3587 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-20 00:07:57,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:07:57,508 INFO L93 Difference]: Finished difference Result 3615 states and 4518 transitions. [2024-11-20 00:07:57,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-20 00:07:57,508 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 73 [2024-11-20 00:07:57,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:07:57,526 INFO L225 Difference]: With dead ends: 3615 [2024-11-20 00:07:57,526 INFO L226 Difference]: Without dead ends: 3612 [2024-11-20 00:07:57,528 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2024-11-20 00:07:57,528 INFO L432 NwaCegarLoop]: 225 mSDtfsCounter, 1051 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 224 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1061 SdHoareTripleChecker+Valid, 754 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 224 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 00:07:57,529 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1061 Valid, 754 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [224 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 00:07:57,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3612 states. [2024-11-20 00:07:57,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3612 to 3335. [2024-11-20 00:07:57,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3335 states, 2606 states have (on average 1.2686108979278587) internal successors, (3306), 2647 states have internal predecessors, (3306), 362 states have call successors, (362), 293 states have call predecessors, (362), 365 states have return successors, (520), 401 states have call predecessors, (520), 361 states have call successors, (520) [2024-11-20 00:07:57,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3335 states to 3335 states and 4188 transitions. [2024-11-20 00:07:57,828 INFO L78 Accepts]: Start accepts. Automaton has 3335 states and 4188 transitions. Word has length 73 [2024-11-20 00:07:57,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:07:57,828 INFO L471 AbstractCegarLoop]: Abstraction has 3335 states and 4188 transitions. [2024-11-20 00:07:57,828 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-20 00:07:57,828 INFO L276 IsEmpty]: Start isEmpty. Operand 3335 states and 4188 transitions. [2024-11-20 00:07:57,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-20 00:07:57,830 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:07:57,830 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:07:57,830 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-20 00:07:57,830 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:07:57,831 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:07:57,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1862406292, now seen corresponding path program 1 times [2024-11-20 00:07:57,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:07:57,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180029080] [2024-11-20 00:07:57,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:07:57,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:07:57,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:57,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:07:57,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:57,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-20 00:07:57,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:57,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-20 00:07:57,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:57,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-20 00:07:57,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:57,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 00:07:57,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:57,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-20 00:07:57,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:57,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-20 00:07:57,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:57,973 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:07:57,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:07:57,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180029080] [2024-11-20 00:07:57,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180029080] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-20 00:07:57,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126793164] [2024-11-20 00:07:57,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:07:57,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-20 00:07:57,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-20 00:07:57,977 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) [2024-11-20 00:07:57,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-20 00:07:58,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:07:58,074 INFO L255 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-20 00:07:58,083 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-20 00:07:58,354 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:07:58,355 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-20 00:07:58,448 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:07:58,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126793164] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-20 00:07:58,448 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-20 00:07:58,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2024-11-20 00:07:58,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59270677] [2024-11-20 00:07:58,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-20 00:07:58,449 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-20 00:07:58,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:07:58,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-20 00:07:58,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2024-11-20 00:07:58,451 INFO L87 Difference]: Start difference. First operand 3335 states and 4188 transitions. Second operand has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-20 00:08:00,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:00,362 INFO L93 Difference]: Finished difference Result 7776 states and 9674 transitions. [2024-11-20 00:08:00,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-20 00:08:00,362 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 74 [2024-11-20 00:08:00,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:00,417 INFO L225 Difference]: With dead ends: 7776 [2024-11-20 00:08:00,418 INFO L226 Difference]: Without dead ends: 7773 [2024-11-20 00:08:00,420 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=170, Invalid=642, Unknown=0, NotChecked=0, Total=812 [2024-11-20 00:08:00,421 INFO L432 NwaCegarLoop]: 309 mSDtfsCounter, 1450 mSDsluCounter, 1332 mSDsCounter, 0 mSdLazyCounter, 1501 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1513 SdHoareTripleChecker+Valid, 1641 SdHoareTripleChecker+Invalid, 1705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 1501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:00,422 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1513 Valid, 1641 Invalid, 1705 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 1501 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-20 00:08:00,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7773 states. [2024-11-20 00:08:00,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7773 to 5125. [2024-11-20 00:08:00,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5125 states, 4010 states have (on average 1.2673316708229427) internal successors, (5082), 4073 states have internal predecessors, (5082), 546 states have call successors, (546), 451 states have call predecessors, (546), 567 states have return successors, (798), 607 states have call predecessors, (798), 545 states have call successors, (798) [2024-11-20 00:08:00,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5125 states to 5125 states and 6426 transitions. [2024-11-20 00:08:00,905 INFO L78 Accepts]: Start accepts. Automaton has 5125 states and 6426 transitions. Word has length 74 [2024-11-20 00:08:00,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:00,905 INFO L471 AbstractCegarLoop]: Abstraction has 5125 states and 6426 transitions. [2024-11-20 00:08:00,905 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-20 00:08:00,906 INFO L276 IsEmpty]: Start isEmpty. Operand 5125 states and 6426 transitions. [2024-11-20 00:08:00,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-20 00:08:00,907 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:00,908 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:00,918 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-20 00:08:01,112 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-20 00:08:01,113 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:01,113 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:01,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1528425426, now seen corresponding path program 2 times [2024-11-20 00:08:01,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:01,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614262526] [2024-11-20 00:08:01,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:01,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:01,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:01,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:01,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:01,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-20 00:08:01,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:01,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-20 00:08:01,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:01,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-20 00:08:01,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:01,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 00:08:01,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:01,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-20 00:08:01,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:01,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-20 00:08:01,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:01,183 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:01,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:01,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614262526] [2024-11-20 00:08:01,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614262526] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:01,183 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:01,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-20 00:08:01,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456601623] [2024-11-20 00:08:01,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:01,184 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-20 00:08:01,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:01,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-20 00:08:01,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-20 00:08:01,185 INFO L87 Difference]: Start difference. First operand 5125 states and 6426 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-20 00:08:02,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:02,012 INFO L93 Difference]: Finished difference Result 7807 states and 9799 transitions. [2024-11-20 00:08:02,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-20 00:08:02,013 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 77 [2024-11-20 00:08:02,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:02,031 INFO L225 Difference]: With dead ends: 7807 [2024-11-20 00:08:02,032 INFO L226 Difference]: Without dead ends: 3732 [2024-11-20 00:08:02,040 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-11-20 00:08:02,042 INFO L432 NwaCegarLoop]: 259 mSDtfsCounter, 739 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 393 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 766 SdHoareTripleChecker+Valid, 679 SdHoareTripleChecker+Invalid, 507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:02,042 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [766 Valid, 679 Invalid, 507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 393 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 00:08:02,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3732 states. [2024-11-20 00:08:02,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3732 to 3497. [2024-11-20 00:08:02,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3497 states, 2738 states have (on average 1.24981738495252) internal successors, (3422), 2779 states have internal predecessors, (3422), 378 states have call successors, (378), 307 states have call predecessors, (378), 379 states have return successors, (524), 417 states have call predecessors, (524), 377 states have call successors, (524) [2024-11-20 00:08:02,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3497 states to 3497 states and 4324 transitions. [2024-11-20 00:08:02,472 INFO L78 Accepts]: Start accepts. Automaton has 3497 states and 4324 transitions. Word has length 77 [2024-11-20 00:08:02,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:02,475 INFO L471 AbstractCegarLoop]: Abstraction has 3497 states and 4324 transitions. [2024-11-20 00:08:02,475 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-20 00:08:02,475 INFO L276 IsEmpty]: Start isEmpty. Operand 3497 states and 4324 transitions. [2024-11-20 00:08:02,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:02,478 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:02,478 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:02,478 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-20 00:08:02,478 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:02,478 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:02,479 INFO L85 PathProgramCache]: Analyzing trace with hash 903920969, now seen corresponding path program 1 times [2024-11-20 00:08:02,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:02,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241901043] [2024-11-20 00:08:02,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:02,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:02,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:02,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:02,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:02,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:02,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:02,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:02,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:02,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:02,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:02,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:02,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:02,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:02,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:02,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241901043] [2024-11-20 00:08:02,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241901043] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:02,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:02,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-20 00:08:02,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503650862] [2024-11-20 00:08:02,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:02,577 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-20 00:08:02,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:02,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-20 00:08:02,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-20 00:08:02,579 INFO L87 Difference]: Start difference. First operand 3497 states and 4324 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 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) [2024-11-20 00:08:03,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:03,731 INFO L93 Difference]: Finished difference Result 3873 states and 4899 transitions. [2024-11-20 00:08:03,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-20 00:08:03,732 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 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 79 [2024-11-20 00:08:03,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:03,758 INFO L225 Difference]: With dead ends: 3873 [2024-11-20 00:08:03,761 INFO L226 Difference]: Without dead ends: 3728 [2024-11-20 00:08:03,764 INFO L431 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 [2024-11-20 00:08:03,766 INFO L432 NwaCegarLoop]: 203 mSDtfsCounter, 748 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 915 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 768 SdHoareTripleChecker+Valid, 760 SdHoareTripleChecker+Invalid, 1021 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:03,766 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [768 Valid, 760 Invalid, 1021 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 915 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-20 00:08:03,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3728 states. [2024-11-20 00:08:04,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3728 to 3643. [2024-11-20 00:08:04,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3643 states, 2865 states have (on average 1.2610820244328098) internal successors, (3613), 2907 states have internal predecessors, (3613), 390 states have call successors, (390), 313 states have call predecessors, (390), 386 states have return successors, (539), 429 states have call predecessors, (539), 389 states have call successors, (539) [2024-11-20 00:08:04,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3643 states to 3643 states and 4542 transitions. [2024-11-20 00:08:04,128 INFO L78 Accepts]: Start accepts. Automaton has 3643 states and 4542 transitions. Word has length 79 [2024-11-20 00:08:04,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:04,128 INFO L471 AbstractCegarLoop]: Abstraction has 3643 states and 4542 transitions. [2024-11-20 00:08:04,129 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 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) [2024-11-20 00:08:04,129 INFO L276 IsEmpty]: Start isEmpty. Operand 3643 states and 4542 transitions. [2024-11-20 00:08:04,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:04,131 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:04,131 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:04,131 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-20 00:08:04,132 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:04,132 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:04,132 INFO L85 PathProgramCache]: Analyzing trace with hash 1140969165, now seen corresponding path program 1 times [2024-11-20 00:08:04,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:04,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427620439] [2024-11-20 00:08:04,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:04,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:04,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:04,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:04,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:04,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:04,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:04,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:04,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:04,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:04,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:04,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:04,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:04,260 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:04,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:04,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427620439] [2024-11-20 00:08:04,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427620439] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:04,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:04,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-20 00:08:04,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536080496] [2024-11-20 00:08:04,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:04,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 00:08:04,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:04,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 00:08:04,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-20 00:08:04,263 INFO L87 Difference]: Start difference. First operand 3643 states and 4542 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:05,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:05,809 INFO L93 Difference]: Finished difference Result 4209 states and 5400 transitions. [2024-11-20 00:08:05,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-20 00:08:05,810 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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 79 [2024-11-20 00:08:05,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:05,825 INFO L225 Difference]: With dead ends: 4209 [2024-11-20 00:08:05,825 INFO L226 Difference]: Without dead ends: 3918 [2024-11-20 00:08:05,829 INFO L431 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 [2024-11-20 00:08:05,830 INFO L432 NwaCegarLoop]: 301 mSDtfsCounter, 745 mSDsluCounter, 975 mSDsCounter, 0 mSdLazyCounter, 1461 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 765 SdHoareTripleChecker+Valid, 1276 SdHoareTripleChecker+Invalid, 1538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:05,830 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [765 Valid, 1276 Invalid, 1538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1461 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-20 00:08:05,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3918 states. [2024-11-20 00:08:06,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3918 to 3780. [2024-11-20 00:08:06,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3780 states, 2983 states have (on average 1.2691920885015084) internal successors, (3786), 3026 states have internal predecessors, (3786), 402 states have call successors, (402), 319 states have call predecessors, (402), 393 states have return successors, (553), 442 states have call predecessors, (553), 401 states have call successors, (553) [2024-11-20 00:08:06,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3780 states to 3780 states and 4741 transitions. [2024-11-20 00:08:06,220 INFO L78 Accepts]: Start accepts. Automaton has 3780 states and 4741 transitions. Word has length 79 [2024-11-20 00:08:06,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:06,221 INFO L471 AbstractCegarLoop]: Abstraction has 3780 states and 4741 transitions. [2024-11-20 00:08:06,221 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:06,221 INFO L276 IsEmpty]: Start isEmpty. Operand 3780 states and 4741 transitions. [2024-11-20 00:08:06,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:06,223 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:06,224 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:06,224 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-20 00:08:06,224 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:06,224 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:06,224 INFO L85 PathProgramCache]: Analyzing trace with hash 1086576267, now seen corresponding path program 1 times [2024-11-20 00:08:06,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:06,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109033828] [2024-11-20 00:08:06,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:06,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:06,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:06,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:06,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:06,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:06,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:06,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:06,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:06,328 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:06,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:06,332 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:06,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:06,334 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:06,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:06,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109033828] [2024-11-20 00:08:06,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109033828] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:06,334 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:06,334 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-20 00:08:06,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970850532] [2024-11-20 00:08:06,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:06,335 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 00:08:06,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:06,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 00:08:06,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-20 00:08:06,336 INFO L87 Difference]: Start difference. First operand 3780 states and 4741 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:07,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:07,670 INFO L93 Difference]: Finished difference Result 4703 states and 6135 transitions. [2024-11-20 00:08:07,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-20 00:08:07,671 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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 79 [2024-11-20 00:08:07,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:07,689 INFO L225 Difference]: With dead ends: 4703 [2024-11-20 00:08:07,689 INFO L226 Difference]: Without dead ends: 4275 [2024-11-20 00:08:07,697 INFO L431 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 [2024-11-20 00:08:07,698 INFO L432 NwaCegarLoop]: 299 mSDtfsCounter, 743 mSDsluCounter, 975 mSDsCounter, 0 mSdLazyCounter, 1457 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 763 SdHoareTripleChecker+Valid, 1274 SdHoareTripleChecker+Invalid, 1536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:07,698 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [763 Valid, 1274 Invalid, 1536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1457 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-20 00:08:07,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4275 states. [2024-11-20 00:08:08,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4275 to 4055. [2024-11-20 00:08:08,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4055 states, 3220 states have (on average 1.2835403726708075) internal successors, (4133), 3265 states have internal predecessors, (4133), 426 states have call successors, (426), 331 states have call predecessors, (426), 407 states have return successors, (585), 468 states have call predecessors, (585), 425 states have call successors, (585) [2024-11-20 00:08:08,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4055 states to 4055 states and 5144 transitions. [2024-11-20 00:08:08,190 INFO L78 Accepts]: Start accepts. Automaton has 4055 states and 5144 transitions. Word has length 79 [2024-11-20 00:08:08,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:08,191 INFO L471 AbstractCegarLoop]: Abstraction has 4055 states and 5144 transitions. [2024-11-20 00:08:08,191 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:08,192 INFO L276 IsEmpty]: Start isEmpty. Operand 4055 states and 5144 transitions. [2024-11-20 00:08:08,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:08,195 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:08,195 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:08,195 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-20 00:08:08,195 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:08,196 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:08,196 INFO L85 PathProgramCache]: Analyzing trace with hash 669179661, now seen corresponding path program 1 times [2024-11-20 00:08:08,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:08,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193811771] [2024-11-20 00:08:08,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:08,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:08,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:08,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:08,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:08,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:08,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:08,285 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:08,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:08,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:08,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:08,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:08,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:08,295 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:08,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:08,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193811771] [2024-11-20 00:08:08,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193811771] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:08,296 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:08,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-20 00:08:08,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405702571] [2024-11-20 00:08:08,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:08,297 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 00:08:08,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:08,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 00:08:08,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-20 00:08:08,298 INFO L87 Difference]: Start difference. First operand 4055 states and 5144 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:09,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:09,507 INFO L93 Difference]: Finished difference Result 4968 states and 6531 transitions. [2024-11-20 00:08:09,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-20 00:08:09,508 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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 79 [2024-11-20 00:08:09,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:09,525 INFO L225 Difference]: With dead ends: 4968 [2024-11-20 00:08:09,525 INFO L226 Difference]: Without dead ends: 4265 [2024-11-20 00:08:09,529 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-11-20 00:08:09,530 INFO L432 NwaCegarLoop]: 188 mSDtfsCounter, 728 mSDsluCounter, 454 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 749 SdHoareTripleChecker+Valid, 642 SdHoareTripleChecker+Invalid, 822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:09,530 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [749 Valid, 642 Invalid, 822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 00:08:09,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4265 states. [2024-11-20 00:08:10,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4265 to 4055. [2024-11-20 00:08:10,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4055 states, 3220 states have (on average 1.2819875776397516) internal successors, (4128), 3265 states have internal predecessors, (4128), 426 states have call successors, (426), 331 states have call predecessors, (426), 407 states have return successors, (585), 468 states have call predecessors, (585), 425 states have call successors, (585) [2024-11-20 00:08:10,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4055 states to 4055 states and 5139 transitions. [2024-11-20 00:08:10,046 INFO L78 Accepts]: Start accepts. Automaton has 4055 states and 5139 transitions. Word has length 79 [2024-11-20 00:08:10,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:10,046 INFO L471 AbstractCegarLoop]: Abstraction has 4055 states and 5139 transitions. [2024-11-20 00:08:10,046 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:10,047 INFO L276 IsEmpty]: Start isEmpty. Operand 4055 states and 5139 transitions. [2024-11-20 00:08:10,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:10,050 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:10,050 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:10,050 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-20 00:08:10,051 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:10,051 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:10,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1348451915, now seen corresponding path program 1 times [2024-11-20 00:08:10,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:10,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800847951] [2024-11-20 00:08:10,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:10,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:10,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:10,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:10,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:10,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:10,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:10,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:10,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:10,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:10,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:10,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:10,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:10,145 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:10,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:10,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800847951] [2024-11-20 00:08:10,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800847951] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:10,146 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:10,146 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-20 00:08:10,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334504900] [2024-11-20 00:08:10,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:10,147 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 00:08:10,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:10,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 00:08:10,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-20 00:08:10,148 INFO L87 Difference]: Start difference. First operand 4055 states and 5139 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:11,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:11,290 INFO L93 Difference]: Finished difference Result 4962 states and 6505 transitions. [2024-11-20 00:08:11,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-20 00:08:11,290 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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 79 [2024-11-20 00:08:11,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:11,305 INFO L225 Difference]: With dead ends: 4962 [2024-11-20 00:08:11,305 INFO L226 Difference]: Without dead ends: 4259 [2024-11-20 00:08:11,308 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-11-20 00:08:11,309 INFO L432 NwaCegarLoop]: 188 mSDtfsCounter, 724 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 697 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 745 SdHoareTripleChecker+Valid, 640 SdHoareTripleChecker+Invalid, 812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 697 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:11,310 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [745 Valid, 640 Invalid, 812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 697 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-20 00:08:11,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4259 states. [2024-11-20 00:08:11,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4259 to 4055. [2024-11-20 00:08:11,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4055 states, 3220 states have (on average 1.2804347826086957) internal successors, (4123), 3265 states have internal predecessors, (4123), 426 states have call successors, (426), 331 states have call predecessors, (426), 407 states have return successors, (585), 468 states have call predecessors, (585), 425 states have call successors, (585) [2024-11-20 00:08:11,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4055 states to 4055 states and 5134 transitions. [2024-11-20 00:08:11,725 INFO L78 Accepts]: Start accepts. Automaton has 4055 states and 5134 transitions. Word has length 79 [2024-11-20 00:08:11,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:11,725 INFO L471 AbstractCegarLoop]: Abstraction has 4055 states and 5134 transitions. [2024-11-20 00:08:11,726 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:11,726 INFO L276 IsEmpty]: Start isEmpty. Operand 4055 states and 5134 transitions. [2024-11-20 00:08:11,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:11,728 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:11,729 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:11,729 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-20 00:08:11,729 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:11,729 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:11,730 INFO L85 PathProgramCache]: Analyzing trace with hash -984940723, now seen corresponding path program 1 times [2024-11-20 00:08:11,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:11,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509892321] [2024-11-20 00:08:11,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:11,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:11,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:11,772 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:11,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:11,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:11,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:11,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:11,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:11,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:11,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:11,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:11,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:11,831 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:11,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:11,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509892321] [2024-11-20 00:08:11,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509892321] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:11,832 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:11,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-20 00:08:11,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548474561] [2024-11-20 00:08:11,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:11,833 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 00:08:11,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:11,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 00:08:11,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-20 00:08:11,834 INFO L87 Difference]: Start difference. First operand 4055 states and 5134 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:13,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:13,646 INFO L93 Difference]: Finished difference Result 5799 states and 7710 transitions. [2024-11-20 00:08:13,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-20 00:08:13,646 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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 79 [2024-11-20 00:08:13,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:13,663 INFO L225 Difference]: With dead ends: 5799 [2024-11-20 00:08:13,663 INFO L226 Difference]: Without dead ends: 5096 [2024-11-20 00:08:13,668 INFO L431 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 [2024-11-20 00:08:13,668 INFO L432 NwaCegarLoop]: 296 mSDtfsCounter, 824 mSDsluCounter, 964 mSDsCounter, 0 mSdLazyCounter, 1387 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 848 SdHoareTripleChecker+Valid, 1260 SdHoareTripleChecker+Invalid, 1469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:13,669 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [848 Valid, 1260 Invalid, 1469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1387 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-20 00:08:13,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5096 states. [2024-11-20 00:08:14,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5096 to 4582. [2024-11-20 00:08:14,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4582 states, 3675 states have (on average 1.3004081632653062) internal successors, (4779), 3724 states have internal predecessors, (4779), 470 states have call successors, (470), 355 states have call predecessors, (470), 435 states have return successors, (651), 516 states have call predecessors, (651), 469 states have call successors, (651) [2024-11-20 00:08:14,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4582 states to 4582 states and 5900 transitions. [2024-11-20 00:08:14,204 INFO L78 Accepts]: Start accepts. Automaton has 4582 states and 5900 transitions. Word has length 79 [2024-11-20 00:08:14,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:14,205 INFO L471 AbstractCegarLoop]: Abstraction has 4582 states and 5900 transitions. [2024-11-20 00:08:14,205 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:14,205 INFO L276 IsEmpty]: Start isEmpty. Operand 4582 states and 5900 transitions. [2024-11-20 00:08:14,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:14,209 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:14,209 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:14,209 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-20 00:08:14,209 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:14,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:14,210 INFO L85 PathProgramCache]: Analyzing trace with hash -783116789, now seen corresponding path program 1 times [2024-11-20 00:08:14,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:14,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850025408] [2024-11-20 00:08:14,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:14,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:14,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:14,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:14,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:14,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:14,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:14,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:14,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:14,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:14,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:14,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:14,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:14,305 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:14,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:14,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850025408] [2024-11-20 00:08:14,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850025408] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:14,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:14,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-20 00:08:14,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130249843] [2024-11-20 00:08:14,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:14,307 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 00:08:14,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:14,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 00:08:14,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-20 00:08:14,308 INFO L87 Difference]: Start difference. First operand 4582 states and 5900 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:15,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:15,366 INFO L93 Difference]: Finished difference Result 6121 states and 8187 transitions. [2024-11-20 00:08:15,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-20 00:08:15,367 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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 79 [2024-11-20 00:08:15,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:15,386 INFO L225 Difference]: With dead ends: 6121 [2024-11-20 00:08:15,386 INFO L226 Difference]: Without dead ends: 4891 [2024-11-20 00:08:15,393 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-11-20 00:08:15,394 INFO L432 NwaCegarLoop]: 188 mSDtfsCounter, 724 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 745 SdHoareTripleChecker+Valid, 640 SdHoareTripleChecker+Invalid, 778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:15,394 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [745 Valid, 640 Invalid, 778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 663 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 00:08:15,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4891 states. [2024-11-20 00:08:15,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4891 to 4582. [2024-11-20 00:08:15,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4582 states, 3675 states have (on average 1.2979591836734694) internal successors, (4770), 3724 states have internal predecessors, (4770), 470 states have call successors, (470), 355 states have call predecessors, (470), 435 states have return successors, (651), 516 states have call predecessors, (651), 469 states have call successors, (651) [2024-11-20 00:08:15,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4582 states to 4582 states and 5891 transitions. [2024-11-20 00:08:15,890 INFO L78 Accepts]: Start accepts. Automaton has 4582 states and 5891 transitions. Word has length 79 [2024-11-20 00:08:15,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:15,890 INFO L471 AbstractCegarLoop]: Abstraction has 4582 states and 5891 transitions. [2024-11-20 00:08:15,891 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:15,891 INFO L276 IsEmpty]: Start isEmpty. Operand 4582 states and 5891 transitions. [2024-11-20 00:08:15,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:15,894 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:15,894 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:15,894 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-20 00:08:15,894 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:15,895 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:15,895 INFO L85 PathProgramCache]: Analyzing trace with hash -349387703, now seen corresponding path program 1 times [2024-11-20 00:08:15,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:15,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478936671] [2024-11-20 00:08:15,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:15,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:15,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:15,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:15,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:15,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:15,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:15,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:15,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:15,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:16,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:16,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:16,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:16,005 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:16,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:16,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478936671] [2024-11-20 00:08:16,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478936671] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:16,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:16,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-20 00:08:16,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408340818] [2024-11-20 00:08:16,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:16,006 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 00:08:16,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:16,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 00:08:16,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-20 00:08:16,007 INFO L87 Difference]: Start difference. First operand 4582 states and 5891 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:17,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:17,086 INFO L93 Difference]: Finished difference Result 6127 states and 8188 transitions. [2024-11-20 00:08:17,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-20 00:08:17,087 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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 79 [2024-11-20 00:08:17,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:17,105 INFO L225 Difference]: With dead ends: 6127 [2024-11-20 00:08:17,105 INFO L226 Difference]: Without dead ends: 4898 [2024-11-20 00:08:17,111 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-20 00:08:17,111 INFO L432 NwaCegarLoop]: 224 mSDtfsCounter, 283 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 1018 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 1064 SdHoareTripleChecker+Invalid, 1082 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1018 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:17,112 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [283 Valid, 1064 Invalid, 1082 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1018 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 00:08:17,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4898 states. [2024-11-20 00:08:17,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4898 to 4609. [2024-11-20 00:08:17,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4609 states, 3702 states have (on average 1.2957860615883305) internal successors, (4797), 3751 states have internal predecessors, (4797), 470 states have call successors, (470), 355 states have call predecessors, (470), 435 states have return successors, (651), 516 states have call predecessors, (651), 469 states have call successors, (651) [2024-11-20 00:08:17,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4609 states to 4609 states and 5918 transitions. [2024-11-20 00:08:17,750 INFO L78 Accepts]: Start accepts. Automaton has 4609 states and 5918 transitions. Word has length 79 [2024-11-20 00:08:17,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:17,750 INFO L471 AbstractCegarLoop]: Abstraction has 4609 states and 5918 transitions. [2024-11-20 00:08:17,750 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:17,750 INFO L276 IsEmpty]: Start isEmpty. Operand 4609 states and 5918 transitions. [2024-11-20 00:08:17,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:17,754 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:17,754 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:17,754 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-20 00:08:17,755 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:17,755 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:17,755 INFO L85 PathProgramCache]: Analyzing trace with hash -364906421, now seen corresponding path program 1 times [2024-11-20 00:08:17,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:17,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763178949] [2024-11-20 00:08:17,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:17,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:17,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:17,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:17,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:17,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:17,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:17,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:17,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:17,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:17,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:17,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:17,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:17,857 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:17,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:17,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763178949] [2024-11-20 00:08:17,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763178949] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:17,857 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:17,857 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-20 00:08:17,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008815060] [2024-11-20 00:08:17,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:17,860 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-20 00:08:17,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:17,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-20 00:08:17,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-20 00:08:17,861 INFO L87 Difference]: Start difference. First operand 4609 states and 5918 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 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) [2024-11-20 00:08:19,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:19,361 INFO L93 Difference]: Finished difference Result 7644 states and 10331 transitions. [2024-11-20 00:08:19,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-20 00:08:19,361 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 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 79 [2024-11-20 00:08:19,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:19,383 INFO L225 Difference]: With dead ends: 7644 [2024-11-20 00:08:19,383 INFO L226 Difference]: Without dead ends: 6388 [2024-11-20 00:08:19,389 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-20 00:08:19,390 INFO L432 NwaCegarLoop]: 337 mSDtfsCounter, 941 mSDsluCounter, 645 mSDsCounter, 0 mSdLazyCounter, 1078 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 977 SdHoareTripleChecker+Valid, 982 SdHoareTripleChecker+Invalid, 1182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:19,390 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [977 Valid, 982 Invalid, 1182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1078 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-20 00:08:19,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6388 states. [2024-11-20 00:08:19,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6388 to 5799. [2024-11-20 00:08:19,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5799 states, 4734 states have (on average 1.3231939163498099) internal successors, (6264), 4791 states have internal predecessors, (6264), 566 states have call successors, (566), 409 states have call predecessors, (566), 497 states have return successors, (775), 612 states have call predecessors, (775), 565 states have call successors, (775) [2024-11-20 00:08:19,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5799 states to 5799 states and 7605 transitions. [2024-11-20 00:08:19,968 INFO L78 Accepts]: Start accepts. Automaton has 5799 states and 7605 transitions. Word has length 79 [2024-11-20 00:08:19,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:19,969 INFO L471 AbstractCegarLoop]: Abstraction has 5799 states and 7605 transitions. [2024-11-20 00:08:19,969 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 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) [2024-11-20 00:08:19,969 INFO L276 IsEmpty]: Start isEmpty. Operand 5799 states and 7605 transitions. [2024-11-20 00:08:19,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:19,971 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:19,971 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:19,971 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-20 00:08:19,971 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:19,972 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:19,972 INFO L85 PathProgramCache]: Analyzing trace with hash 2036618700, now seen corresponding path program 1 times [2024-11-20 00:08:19,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:19,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005324316] [2024-11-20 00:08:19,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:19,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:19,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:20,009 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:20,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:20,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:20,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:20,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:20,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:20,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:20,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:20,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:20,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:20,073 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:20,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:20,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005324316] [2024-11-20 00:08:20,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005324316] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:20,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:20,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-20 00:08:20,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476182426] [2024-11-20 00:08:20,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:20,075 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 00:08:20,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:20,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 00:08:20,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-20 00:08:20,076 INFO L87 Difference]: Start difference. First operand 5799 states and 7605 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:21,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:21,262 INFO L93 Difference]: Finished difference Result 8868 states and 12086 transitions. [2024-11-20 00:08:21,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-20 00:08:21,263 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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 79 [2024-11-20 00:08:21,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:21,285 INFO L225 Difference]: With dead ends: 8868 [2024-11-20 00:08:21,285 INFO L226 Difference]: Without dead ends: 6422 [2024-11-20 00:08:21,294 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2024-11-20 00:08:21,295 INFO L432 NwaCegarLoop]: 224 mSDtfsCounter, 296 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 977 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 1064 SdHoareTripleChecker+Invalid, 1041 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 977 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:21,295 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [296 Valid, 1064 Invalid, 1041 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 977 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 00:08:21,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6422 states. [2024-11-20 00:08:21,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6422 to 5826. [2024-11-20 00:08:21,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5826 states, 4761 states have (on average 1.3194706994328922) internal successors, (6282), 4818 states have internal predecessors, (6282), 566 states have call successors, (566), 409 states have call predecessors, (566), 497 states have return successors, (775), 612 states have call predecessors, (775), 565 states have call successors, (775) [2024-11-20 00:08:21,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5826 states to 5826 states and 7623 transitions. [2024-11-20 00:08:22,003 INFO L78 Accepts]: Start accepts. Automaton has 5826 states and 7623 transitions. Word has length 79 [2024-11-20 00:08:22,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:22,003 INFO L471 AbstractCegarLoop]: Abstraction has 5826 states and 7623 transitions. [2024-11-20 00:08:22,003 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:22,003 INFO L276 IsEmpty]: Start isEmpty. Operand 5826 states and 7623 transitions. [2024-11-20 00:08:22,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:22,007 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:22,007 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:22,007 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-20 00:08:22,007 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:22,007 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:22,007 INFO L85 PathProgramCache]: Analyzing trace with hash 1139225422, now seen corresponding path program 1 times [2024-11-20 00:08:22,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:22,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071038940] [2024-11-20 00:08:22,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:22,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:22,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:22,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:22,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:22,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:22,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:22,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:22,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:22,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:22,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:22,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:22,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:22,104 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:22,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:22,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071038940] [2024-11-20 00:08:22,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071038940] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:22,105 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:22,105 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-20 00:08:22,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410258371] [2024-11-20 00:08:22,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:22,105 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 00:08:22,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:22,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 00:08:22,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-20 00:08:22,106 INFO L87 Difference]: Start difference. First operand 5826 states and 7623 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:23,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:23,433 INFO L93 Difference]: Finished difference Result 9003 states and 12212 transitions. [2024-11-20 00:08:23,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-20 00:08:23,433 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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 79 [2024-11-20 00:08:23,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:23,459 INFO L225 Difference]: With dead ends: 9003 [2024-11-20 00:08:23,459 INFO L226 Difference]: Without dead ends: 6530 [2024-11-20 00:08:23,469 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2024-11-20 00:08:23,469 INFO L432 NwaCegarLoop]: 224 mSDtfsCounter, 306 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 936 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 1064 SdHoareTripleChecker+Invalid, 1000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 936 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:23,470 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 1064 Invalid, 1000 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 936 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 00:08:23,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6530 states. [2024-11-20 00:08:24,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6530 to 5880. [2024-11-20 00:08:24,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5880 states, 4815 states have (on average 1.3158878504672897) internal successors, (6336), 4872 states have internal predecessors, (6336), 566 states have call successors, (566), 409 states have call predecessors, (566), 497 states have return successors, (775), 612 states have call predecessors, (775), 565 states have call successors, (775) [2024-11-20 00:08:24,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5880 states to 5880 states and 7677 transitions. [2024-11-20 00:08:24,262 INFO L78 Accepts]: Start accepts. Automaton has 5880 states and 7677 transitions. Word has length 79 [2024-11-20 00:08:24,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:24,262 INFO L471 AbstractCegarLoop]: Abstraction has 5880 states and 7677 transitions. [2024-11-20 00:08:24,262 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:24,262 INFO L276 IsEmpty]: Start isEmpty. Operand 5880 states and 7677 transitions. [2024-11-20 00:08:24,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:24,266 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:24,266 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:24,266 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-20 00:08:24,266 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:24,266 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:24,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1798756944, now seen corresponding path program 1 times [2024-11-20 00:08:24,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:24,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521110170] [2024-11-20 00:08:24,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:24,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:24,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:24,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:24,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:24,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:24,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:24,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:24,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:24,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:24,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:24,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:24,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:24,344 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:24,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:24,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521110170] [2024-11-20 00:08:24,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521110170] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:24,344 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:24,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-20 00:08:24,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108374838] [2024-11-20 00:08:24,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:24,345 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-20 00:08:24,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:24,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-20 00:08:24,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-20 00:08:24,346 INFO L87 Difference]: Start difference. First operand 5880 states and 7677 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 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) [2024-11-20 00:08:25,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:25,824 INFO L93 Difference]: Finished difference Result 12125 states and 16479 transitions. [2024-11-20 00:08:25,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-20 00:08:25,824 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 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 79 [2024-11-20 00:08:25,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:25,859 INFO L225 Difference]: With dead ends: 12125 [2024-11-20 00:08:25,859 INFO L226 Difference]: Without dead ends: 9598 [2024-11-20 00:08:25,870 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-20 00:08:25,871 INFO L432 NwaCegarLoop]: 337 mSDtfsCounter, 1033 mSDsluCounter, 645 mSDsCounter, 0 mSdLazyCounter, 994 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1069 SdHoareTripleChecker+Valid, 982 SdHoareTripleChecker+Invalid, 1098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:25,872 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1069 Valid, 982 Invalid, 1098 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 994 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-20 00:08:25,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9598 states. [2024-11-20 00:08:26,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9598 to 8278. [2024-11-20 00:08:26,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8278 states, 6906 states have (on average 1.3397046046915726) internal successors, (9252), 6979 states have internal predecessors, (9252), 749 states have call successors, (749), 517 states have call predecessors, (749), 621 states have return successors, (1014), 795 states have call predecessors, (1014), 748 states have call successors, (1014) [2024-11-20 00:08:26,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8278 states to 8278 states and 11015 transitions. [2024-11-20 00:08:26,700 INFO L78 Accepts]: Start accepts. Automaton has 8278 states and 11015 transitions. Word has length 79 [2024-11-20 00:08:26,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:26,700 INFO L471 AbstractCegarLoop]: Abstraction has 8278 states and 11015 transitions. [2024-11-20 00:08:26,700 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 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) [2024-11-20 00:08:26,700 INFO L276 IsEmpty]: Start isEmpty. Operand 8278 states and 11015 transitions. [2024-11-20 00:08:26,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:26,703 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:26,703 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:26,703 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-20 00:08:26,704 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:26,704 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:26,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1444761263, now seen corresponding path program 1 times [2024-11-20 00:08:26,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:26,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199719637] [2024-11-20 00:08:26,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:26,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:26,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:26,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:26,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:26,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:26,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:26,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:26,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:26,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:26,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:26,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:26,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:26,792 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:26,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:26,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199719637] [2024-11-20 00:08:26,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199719637] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:26,793 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:26,793 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-20 00:08:26,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907406567] [2024-11-20 00:08:26,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:26,794 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 00:08:26,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:26,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 00:08:26,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-20 00:08:26,794 INFO L87 Difference]: Start difference. First operand 8278 states and 11015 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:28,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:28,220 INFO L93 Difference]: Finished difference Result 14593 states and 19945 transitions. [2024-11-20 00:08:28,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-20 00:08:28,221 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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 79 [2024-11-20 00:08:28,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:28,250 INFO L225 Difference]: With dead ends: 14593 [2024-11-20 00:08:28,251 INFO L226 Difference]: Without dead ends: 9668 [2024-11-20 00:08:28,263 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2024-11-20 00:08:28,263 INFO L432 NwaCegarLoop]: 219 mSDtfsCounter, 308 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 899 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 1059 SdHoareTripleChecker+Invalid, 964 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 899 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:28,264 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [308 Valid, 1059 Invalid, 964 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 899 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 00:08:28,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9668 states. [2024-11-20 00:08:29,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9668 to 8332. [2024-11-20 00:08:29,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8332 states, 6960 states have (on average 1.3344827586206895) internal successors, (9288), 7033 states have internal predecessors, (9288), 749 states have call successors, (749), 517 states have call predecessors, (749), 621 states have return successors, (1014), 795 states have call predecessors, (1014), 748 states have call successors, (1014) [2024-11-20 00:08:29,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8332 states to 8332 states and 11051 transitions. [2024-11-20 00:08:29,069 INFO L78 Accepts]: Start accepts. Automaton has 8332 states and 11051 transitions. Word has length 79 [2024-11-20 00:08:29,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:29,070 INFO L471 AbstractCegarLoop]: Abstraction has 8332 states and 11051 transitions. [2024-11-20 00:08:29,070 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (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) [2024-11-20 00:08:29,071 INFO L276 IsEmpty]: Start isEmpty. Operand 8332 states and 11051 transitions. [2024-11-20 00:08:29,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:29,074 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:29,074 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:29,074 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-20 00:08:29,074 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:29,075 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:29,075 INFO L85 PathProgramCache]: Analyzing trace with hash -743161389, now seen corresponding path program 1 times [2024-11-20 00:08:29,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:29,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614343488] [2024-11-20 00:08:29,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:29,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:29,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:29,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:29,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:29,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:29,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:29,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:29,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:29,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:29,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:29,226 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:29,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:29,229 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:29,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:29,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614343488] [2024-11-20 00:08:29,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614343488] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:29,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:29,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-20 00:08:29,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061757938] [2024-11-20 00:08:29,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:29,230 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-20 00:08:29,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:29,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-20 00:08:29,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-20 00:08:29,231 INFO L87 Difference]: Start difference. First operand 8332 states and 11051 transitions. Second operand has 8 states, 8 states have (on average 8.625) internal successors, (69), 6 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-20 00:08:30,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:30,957 INFO L93 Difference]: Finished difference Result 10624 states and 14232 transitions. [2024-11-20 00:08:30,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-20 00:08:30,957 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 6 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2024-11-20 00:08:30,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:30,983 INFO L225 Difference]: With dead ends: 10624 [2024-11-20 00:08:30,984 INFO L226 Difference]: Without dead ends: 7770 [2024-11-20 00:08:30,995 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2024-11-20 00:08:30,996 INFO L432 NwaCegarLoop]: 199 mSDtfsCounter, 910 mSDsluCounter, 882 mSDsCounter, 0 mSdLazyCounter, 1092 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 932 SdHoareTripleChecker+Valid, 1081 SdHoareTripleChecker+Invalid, 1196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1092 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:30,998 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [932 Valid, 1081 Invalid, 1196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1092 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-20 00:08:31,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7770 states. [2024-11-20 00:08:31,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7770 to 6644. [2024-11-20 00:08:31,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6644 states, 5484 states have (on average 1.312910284463895) internal successors, (7200), 5541 states have internal predecessors, (7200), 625 states have call successors, (625), 445 states have call predecessors, (625), 533 states have return successors, (810), 667 states have call predecessors, (810), 624 states have call successors, (810) [2024-11-20 00:08:31,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6644 states to 6644 states and 8635 transitions. [2024-11-20 00:08:31,760 INFO L78 Accepts]: Start accepts. Automaton has 6644 states and 8635 transitions. Word has length 79 [2024-11-20 00:08:31,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:31,760 INFO L471 AbstractCegarLoop]: Abstraction has 6644 states and 8635 transitions. [2024-11-20 00:08:31,760 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 6 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-20 00:08:31,760 INFO L276 IsEmpty]: Start isEmpty. Operand 6644 states and 8635 transitions. [2024-11-20 00:08:31,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:31,762 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:31,762 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:31,762 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-20 00:08:31,762 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:31,763 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:31,763 INFO L85 PathProgramCache]: Analyzing trace with hash -681121775, now seen corresponding path program 1 times [2024-11-20 00:08:31,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:31,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563542798] [2024-11-20 00:08:31,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:31,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:31,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:31,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:31,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:31,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:31,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:31,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:31,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:31,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:31,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:31,903 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:31,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:31,906 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:31,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:31,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563542798] [2024-11-20 00:08:31,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563542798] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:31,907 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:31,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-20 00:08:31,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589287852] [2024-11-20 00:08:31,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:31,908 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-20 00:08:31,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:31,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-20 00:08:31,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-20 00:08:31,909 INFO L87 Difference]: Start difference. First operand 6644 states and 8635 transitions. Second operand has 8 states, 8 states have (on average 8.625) internal successors, (69), 6 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-20 00:08:33,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:33,282 INFO L93 Difference]: Finished difference Result 8620 states and 11396 transitions. [2024-11-20 00:08:33,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-20 00:08:33,282 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 6 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2024-11-20 00:08:33,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:33,306 INFO L225 Difference]: With dead ends: 8620 [2024-11-20 00:08:33,307 INFO L226 Difference]: Without dead ends: 6370 [2024-11-20 00:08:33,316 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2024-11-20 00:08:33,316 INFO L432 NwaCegarLoop]: 199 mSDtfsCounter, 894 mSDsluCounter, 882 mSDsCounter, 0 mSdLazyCounter, 1090 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 916 SdHoareTripleChecker+Valid, 1081 SdHoareTripleChecker+Invalid, 1194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1090 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:33,317 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [916 Valid, 1081 Invalid, 1194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1090 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-20 00:08:33,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6370 states. [2024-11-20 00:08:33,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6370 to 5560. [2024-11-20 00:08:33,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5560 states, 4540 states have (on average 1.2995594713656389) internal successors, (5900), 4589 states have internal predecessors, (5900), 541 states have call successors, (541), 397 states have call predecessors, (541), 477 states have return successors, (700), 581 states have call predecessors, (700), 540 states have call successors, (700) [2024-11-20 00:08:33,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5560 states to 5560 states and 7141 transitions. [2024-11-20 00:08:33,931 INFO L78 Accepts]: Start accepts. Automaton has 5560 states and 7141 transitions. Word has length 79 [2024-11-20 00:08:33,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:33,931 INFO L471 AbstractCegarLoop]: Abstraction has 5560 states and 7141 transitions. [2024-11-20 00:08:33,931 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 6 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-20 00:08:33,931 INFO L276 IsEmpty]: Start isEmpty. Operand 5560 states and 7141 transitions. [2024-11-20 00:08:33,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:33,933 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:33,934 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:33,934 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-20 00:08:33,934 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:33,934 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:33,934 INFO L85 PathProgramCache]: Analyzing trace with hash -540573165, now seen corresponding path program 1 times [2024-11-20 00:08:33,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:33,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843863811] [2024-11-20 00:08:33,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:33,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:33,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:33,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:33,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:34,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:34,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:34,020 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:34,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:34,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:34,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:34,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:34,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:34,042 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:34,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:34,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843863811] [2024-11-20 00:08:34,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843863811] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:34,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:34,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-20 00:08:34,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807590522] [2024-11-20 00:08:34,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:34,043 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 00:08:34,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:34,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 00:08:34,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-20 00:08:34,044 INFO L87 Difference]: Start difference. First operand 5560 states and 7141 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-20 00:08:35,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:35,053 INFO L93 Difference]: Finished difference Result 8422 states and 11083 transitions. [2024-11-20 00:08:35,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-20 00:08:35,054 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2024-11-20 00:08:35,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:35,075 INFO L225 Difference]: With dead ends: 8422 [2024-11-20 00:08:35,075 INFO L226 Difference]: Without dead ends: 6216 [2024-11-20 00:08:35,083 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-20 00:08:35,084 INFO L432 NwaCegarLoop]: 187 mSDtfsCounter, 688 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 599 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 712 SdHoareTripleChecker+Valid, 777 SdHoareTripleChecker+Invalid, 677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:35,084 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [712 Valid, 777 Invalid, 677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 599 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-20 00:08:35,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6216 states. [2024-11-20 00:08:35,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6216 to 5556. [2024-11-20 00:08:35,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5556 states, 4536 states have (on average 1.2927689594356262) internal successors, (5864), 4585 states have internal predecessors, (5864), 541 states have call successors, (541), 397 states have call predecessors, (541), 477 states have return successors, (700), 581 states have call predecessors, (700), 540 states have call successors, (700) [2024-11-20 00:08:35,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5556 states to 5556 states and 7105 transitions. [2024-11-20 00:08:35,814 INFO L78 Accepts]: Start accepts. Automaton has 5556 states and 7105 transitions. Word has length 79 [2024-11-20 00:08:35,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:35,814 INFO L471 AbstractCegarLoop]: Abstraction has 5556 states and 7105 transitions. [2024-11-20 00:08:35,814 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-20 00:08:35,814 INFO L276 IsEmpty]: Start isEmpty. Operand 5556 states and 7105 transitions. [2024-11-20 00:08:35,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:35,816 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:35,816 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:35,816 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-20 00:08:35,816 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:35,816 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:35,816 INFO L85 PathProgramCache]: Analyzing trace with hash -674586671, now seen corresponding path program 1 times [2024-11-20 00:08:35,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:35,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137420982] [2024-11-20 00:08:35,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:35,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:35,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:35,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:35,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:35,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:35,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:35,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:35,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:35,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:35,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:35,921 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:35,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:35,927 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:35,927 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:35,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137420982] [2024-11-20 00:08:35,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137420982] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:35,927 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:35,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-20 00:08:35,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626592196] [2024-11-20 00:08:35,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:35,928 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 00:08:35,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:35,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 00:08:35,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-20 00:08:35,929 INFO L87 Difference]: Start difference. First operand 5556 states and 7105 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-20 00:08:37,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:37,085 INFO L93 Difference]: Finished difference Result 9167 states and 12015 transitions. [2024-11-20 00:08:37,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-20 00:08:37,086 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2024-11-20 00:08:37,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:37,112 INFO L225 Difference]: With dead ends: 9167 [2024-11-20 00:08:37,112 INFO L226 Difference]: Without dead ends: 6964 [2024-11-20 00:08:37,122 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2024-11-20 00:08:37,123 INFO L432 NwaCegarLoop]: 193 mSDtfsCounter, 1022 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 763 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1045 SdHoareTripleChecker+Valid, 645 SdHoareTripleChecker+Invalid, 886 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:37,123 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1045 Valid, 645 Invalid, 886 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 763 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 00:08:37,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6964 states. [2024-11-20 00:08:37,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6964 to 5848. [2024-11-20 00:08:37,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5848 states, 4804 states have (on average 1.2805995004163198) internal successors, (6152), 4853 states have internal predecessors, (6152), 549 states have call successors, (549), 413 states have call predecessors, (549), 493 states have return successors, (724), 589 states have call predecessors, (724), 548 states have call successors, (724) [2024-11-20 00:08:37,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5848 states to 5848 states and 7425 transitions. [2024-11-20 00:08:37,913 INFO L78 Accepts]: Start accepts. Automaton has 5848 states and 7425 transitions. Word has length 79 [2024-11-20 00:08:37,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:37,914 INFO L471 AbstractCegarLoop]: Abstraction has 5848 states and 7425 transitions. [2024-11-20 00:08:37,914 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-20 00:08:37,914 INFO L276 IsEmpty]: Start isEmpty. Operand 5848 states and 7425 transitions. [2024-11-20 00:08:37,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:37,916 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:37,916 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:37,916 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-20 00:08:37,916 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:37,917 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:37,917 INFO L85 PathProgramCache]: Analyzing trace with hash 1814942291, now seen corresponding path program 1 times [2024-11-20 00:08:37,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:37,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891120552] [2024-11-20 00:08:37,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:37,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:37,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:37,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:37,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:38,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:38,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:38,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:38,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:38,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:38,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:38,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:38,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:38,084 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:38,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:38,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891120552] [2024-11-20 00:08:38,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891120552] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:38,085 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:38,085 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-20 00:08:38,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019597951] [2024-11-20 00:08:38,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:38,086 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-20 00:08:38,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:38,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-20 00:08:38,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-20 00:08:38,087 INFO L87 Difference]: Start difference. First operand 5848 states and 7425 transitions. Second operand has 8 states, 8 states have (on average 8.625) internal successors, (69), 6 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-20 00:08:39,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:39,662 INFO L93 Difference]: Finished difference Result 8750 states and 11301 transitions. [2024-11-20 00:08:39,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-20 00:08:39,662 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 6 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2024-11-20 00:08:39,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:39,685 INFO L225 Difference]: With dead ends: 8750 [2024-11-20 00:08:39,685 INFO L226 Difference]: Without dead ends: 6822 [2024-11-20 00:08:39,692 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=104, Invalid=276, Unknown=0, NotChecked=0, Total=380 [2024-11-20 00:08:39,692 INFO L432 NwaCegarLoop]: 199 mSDtfsCounter, 914 mSDsluCounter, 866 mSDsCounter, 0 mSdLazyCounter, 1172 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 932 SdHoareTripleChecker+Valid, 1065 SdHoareTripleChecker+Invalid, 1272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:39,693 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [932 Valid, 1065 Invalid, 1272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1172 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-20 00:08:39,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6822 states. [2024-11-20 00:08:40,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6822 to 5832. [2024-11-20 00:08:40,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5832 states, 4792 states have (on average 1.2787979966611018) internal successors, (6128), 4837 states have internal predecessors, (6128), 549 states have call successors, (549), 413 states have call predecessors, (549), 489 states have return successors, (715), 588 states have call predecessors, (715), 548 states have call successors, (715) [2024-11-20 00:08:40,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5832 states to 5832 states and 7392 transitions. [2024-11-20 00:08:40,361 INFO L78 Accepts]: Start accepts. Automaton has 5832 states and 7392 transitions. Word has length 79 [2024-11-20 00:08:40,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:40,362 INFO L471 AbstractCegarLoop]: Abstraction has 5832 states and 7392 transitions. [2024-11-20 00:08:40,362 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 6 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-20 00:08:40,362 INFO L276 IsEmpty]: Start isEmpty. Operand 5832 states and 7392 transitions. [2024-11-20 00:08:40,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:40,364 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:40,364 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:40,364 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-20 00:08:40,364 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:40,364 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:40,364 INFO L85 PathProgramCache]: Analyzing trace with hash 2033797009, now seen corresponding path program 1 times [2024-11-20 00:08:40,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:40,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558148546] [2024-11-20 00:08:40,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:40,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:40,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:40,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:40,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:40,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:40,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:40,477 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:40,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:40,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:40,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:40,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:40,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:40,500 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:40,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:40,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558148546] [2024-11-20 00:08:40,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558148546] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:40,501 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:40,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-20 00:08:40,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713222767] [2024-11-20 00:08:40,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:40,502 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 00:08:40,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:40,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 00:08:40,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-20 00:08:40,503 INFO L87 Difference]: Start difference. First operand 5832 states and 7392 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-20 00:08:41,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:41,737 INFO L93 Difference]: Finished difference Result 9876 states and 12684 transitions. [2024-11-20 00:08:41,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-20 00:08:41,737 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2024-11-20 00:08:41,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:41,757 INFO L225 Difference]: With dead ends: 9876 [2024-11-20 00:08:41,757 INFO L226 Difference]: Without dead ends: 7398 [2024-11-20 00:08:41,763 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2024-11-20 00:08:41,764 INFO L432 NwaCegarLoop]: 190 mSDtfsCounter, 767 mSDsluCounter, 585 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 790 SdHoareTripleChecker+Valid, 775 SdHoareTripleChecker+Invalid, 756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:41,764 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [790 Valid, 775 Invalid, 756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 00:08:41,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7398 states. [2024-11-20 00:08:42,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7398 to 6388. [2024-11-20 00:08:42,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6388 states, 5303 states have (on average 1.2617386385065057) internal successors, (6691), 5348 states have internal predecessors, (6691), 563 states have call successors, (563), 443 states have call predecessors, (563), 520 states have return successors, (745), 603 states have call predecessors, (745), 562 states have call successors, (745) [2024-11-20 00:08:42,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6388 states to 6388 states and 7999 transitions. [2024-11-20 00:08:42,439 INFO L78 Accepts]: Start accepts. Automaton has 6388 states and 7999 transitions. Word has length 79 [2024-11-20 00:08:42,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:42,439 INFO L471 AbstractCegarLoop]: Abstraction has 6388 states and 7999 transitions. [2024-11-20 00:08:42,439 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-20 00:08:42,439 INFO L276 IsEmpty]: Start isEmpty. Operand 6388 states and 7999 transitions. [2024-11-20 00:08:42,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-20 00:08:42,441 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:42,441 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-20 00:08:42,442 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-20 00:08:42,442 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:42,442 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:42,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1216148559, now seen corresponding path program 1 times [2024-11-20 00:08:42,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:42,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319112078] [2024-11-20 00:08:42,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:42,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:42,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:42,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:42,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:42,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:42,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:42,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:42,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:42,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:42,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:42,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:42,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:42,506 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-20 00:08:42,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:42,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319112078] [2024-11-20 00:08:42,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319112078] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:42,507 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:42,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-20 00:08:42,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877247759] [2024-11-20 00:08:42,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:42,508 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-20 00:08:42,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:42,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-20 00:08:42,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-20 00:08:42,509 INFO L87 Difference]: Start difference. First operand 6388 states and 7999 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 3 states have internal predecessors, (69), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-20 00:08:43,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:43,908 INFO L93 Difference]: Finished difference Result 12535 states and 15946 transitions. [2024-11-20 00:08:43,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-20 00:08:43,909 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 3 states have internal predecessors, (69), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 79 [2024-11-20 00:08:43,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:43,931 INFO L225 Difference]: With dead ends: 12535 [2024-11-20 00:08:43,932 INFO L226 Difference]: Without dead ends: 9500 [2024-11-20 00:08:43,939 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-20 00:08:43,939 INFO L432 NwaCegarLoop]: 212 mSDtfsCounter, 811 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 839 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:43,939 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [839 Valid, 579 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-20 00:08:43,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9500 states. [2024-11-20 00:08:44,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9500 to 8056. [2024-11-20 00:08:44,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8056 states, 6776 states have (on average 1.2626918536009446) internal successors, (8556), 6837 states have internal predecessors, (8556), 675 states have call successors, (675), 523 states have call predecessors, (675), 603 states have return successors, (864), 702 states have call predecessors, (864), 674 states have call successors, (864) [2024-11-20 00:08:44,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8056 states to 8056 states and 10095 transitions. [2024-11-20 00:08:44,756 INFO L78 Accepts]: Start accepts. Automaton has 8056 states and 10095 transitions. Word has length 79 [2024-11-20 00:08:44,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:44,757 INFO L471 AbstractCegarLoop]: Abstraction has 8056 states and 10095 transitions. [2024-11-20 00:08:44,757 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 3 states have internal predecessors, (69), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-20 00:08:44,757 INFO L276 IsEmpty]: Start isEmpty. Operand 8056 states and 10095 transitions. [2024-11-20 00:08:44,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-20 00:08:44,759 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:44,759 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-20 00:08:44,759 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-20 00:08:44,759 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:44,760 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:44,760 INFO L85 PathProgramCache]: Analyzing trace with hash -484741378, now seen corresponding path program 1 times [2024-11-20 00:08:44,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:44,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956306710] [2024-11-20 00:08:44,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:44,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:44,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:44,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:44,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:44,829 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-20 00:08:44,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:44,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-20 00:08:44,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:44,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-20 00:08:44,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:44,841 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 00:08:44,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:44,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-20 00:08:44,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:44,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-20 00:08:44,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:44,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-20 00:08:44,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:44,848 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-20 00:08:44,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:44,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956306710] [2024-11-20 00:08:44,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956306710] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:44,849 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:44,849 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-20 00:08:44,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841109092] [2024-11-20 00:08:44,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:44,849 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-20 00:08:44,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:44,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-20 00:08:44,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-20 00:08:44,850 INFO L87 Difference]: Start difference. First operand 8056 states and 10095 transitions. Second operand has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-20 00:08:46,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:46,711 INFO L93 Difference]: Finished difference Result 14928 states and 18512 transitions. [2024-11-20 00:08:46,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-20 00:08:46,711 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 84 [2024-11-20 00:08:46,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:46,735 INFO L225 Difference]: With dead ends: 14928 [2024-11-20 00:08:46,735 INFO L226 Difference]: Without dead ends: 10291 [2024-11-20 00:08:46,742 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2024-11-20 00:08:46,743 INFO L432 NwaCegarLoop]: 235 mSDtfsCounter, 882 mSDsluCounter, 910 mSDsCounter, 0 mSdLazyCounter, 846 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 897 SdHoareTripleChecker+Valid, 1145 SdHoareTripleChecker+Invalid, 1064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 846 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:46,743 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [897 Valid, 1145 Invalid, 1064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 846 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-20 00:08:46,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10291 states. [2024-11-20 00:08:47,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10291 to 9971. [2024-11-20 00:08:47,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9971 states, 8234 states have (on average 1.2483604566431867) internal successors, (10279), 8338 states have internal predecessors, (10279), 879 states have call successors, (879), 697 states have call predecessors, (879), 856 states have return successors, (1246), 942 states have call predecessors, (1246), 878 states have call successors, (1246) [2024-11-20 00:08:47,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9971 states to 9971 states and 12404 transitions. [2024-11-20 00:08:47,771 INFO L78 Accepts]: Start accepts. Automaton has 9971 states and 12404 transitions. Word has length 84 [2024-11-20 00:08:47,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:47,771 INFO L471 AbstractCegarLoop]: Abstraction has 9971 states and 12404 transitions. [2024-11-20 00:08:47,771 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-20 00:08:47,771 INFO L276 IsEmpty]: Start isEmpty. Operand 9971 states and 12404 transitions. [2024-11-20 00:08:47,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-20 00:08:47,774 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:47,775 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-20 00:08:47,775 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-20 00:08:47,775 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:47,776 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:47,776 INFO L85 PathProgramCache]: Analyzing trace with hash -1046063412, now seen corresponding path program 1 times [2024-11-20 00:08:47,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:47,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590051834] [2024-11-20 00:08:47,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:47,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:47,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:47,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:47,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:47,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-20 00:08:47,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:47,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-20 00:08:47,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:47,856 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-20 00:08:47,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:47,856 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-20 00:08:47,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:47,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-20 00:08:47,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:47,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-20 00:08:47,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:47,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-20 00:08:47,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:47,868 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-20 00:08:47,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:47,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590051834] [2024-11-20 00:08:47,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590051834] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:47,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:47,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-20 00:08:47,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608838743] [2024-11-20 00:08:47,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:47,871 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-20 00:08:47,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:47,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-20 00:08:47,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-20 00:08:47,872 INFO L87 Difference]: Start difference. First operand 9971 states and 12404 transitions. Second operand has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-20 00:08:49,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:49,590 INFO L93 Difference]: Finished difference Result 13974 states and 17244 transitions. [2024-11-20 00:08:49,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-20 00:08:49,591 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 93 [2024-11-20 00:08:49,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:49,616 INFO L225 Difference]: With dead ends: 13974 [2024-11-20 00:08:49,616 INFO L226 Difference]: Without dead ends: 9381 [2024-11-20 00:08:49,626 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2024-11-20 00:08:49,627 INFO L432 NwaCegarLoop]: 228 mSDtfsCounter, 1271 mSDsluCounter, 1144 mSDsCounter, 0 mSdLazyCounter, 1109 mSolverCounterSat, 291 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1308 SdHoareTripleChecker+Valid, 1372 SdHoareTripleChecker+Invalid, 1400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 291 IncrementalHoareTripleChecker+Valid, 1109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:49,627 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1308 Valid, 1372 Invalid, 1400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [291 Valid, 1109 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-20 00:08:49,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9381 states. [2024-11-20 00:08:50,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9381 to 9047. [2024-11-20 00:08:50,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9047 states, 7523 states have (on average 1.2465771633656786) internal successors, (9378), 7609 states have internal predecessors, (9378), 780 states have call successors, (780), 612 states have call predecessors, (780), 742 states have return successors, (1024), 832 states have call predecessors, (1024), 779 states have call successors, (1024) [2024-11-20 00:08:50,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9047 states to 9047 states and 11182 transitions. [2024-11-20 00:08:50,547 INFO L78 Accepts]: Start accepts. Automaton has 9047 states and 11182 transitions. Word has length 93 [2024-11-20 00:08:50,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:50,547 INFO L471 AbstractCegarLoop]: Abstraction has 9047 states and 11182 transitions. [2024-11-20 00:08:50,548 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-20 00:08:50,548 INFO L276 IsEmpty]: Start isEmpty. Operand 9047 states and 11182 transitions. [2024-11-20 00:08:50,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-20 00:08:50,552 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:50,552 INFO L215 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, 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] [2024-11-20 00:08:50,552 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-20 00:08:50,553 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:50,553 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:50,553 INFO L85 PathProgramCache]: Analyzing trace with hash 1180889490, now seen corresponding path program 1 times [2024-11-20 00:08:50,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:50,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119181183] [2024-11-20 00:08:50,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:50,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:50,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:50,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:50,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:50,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:50,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:50,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:50,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:50,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:50,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:50,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:50,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:50,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-20 00:08:50,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:50,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-11-20 00:08:50,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:50,740 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 00:08:50,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:50,743 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-20 00:08:50,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:50,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119181183] [2024-11-20 00:08:50,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119181183] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:50,743 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:50,743 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-20 00:08:50,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373930283] [2024-11-20 00:08:50,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:50,744 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 00:08:50,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:50,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 00:08:50,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-20 00:08:50,745 INFO L87 Difference]: Start difference. First operand 9047 states and 11182 transitions. Second operand has 7 states, 7 states have (on average 12.0) internal successors, (84), 5 states have internal predecessors, (84), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-20 00:08:53,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:53,084 INFO L93 Difference]: Finished difference Result 21236 states and 26683 transitions. [2024-11-20 00:08:53,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-20 00:08:53,084 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 5 states have internal predecessors, (84), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 129 [2024-11-20 00:08:53,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:53,119 INFO L225 Difference]: With dead ends: 21236 [2024-11-20 00:08:53,120 INFO L226 Difference]: Without dead ends: 16534 [2024-11-20 00:08:53,130 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2024-11-20 00:08:53,130 INFO L432 NwaCegarLoop]: 231 mSDtfsCounter, 1181 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 201 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1199 SdHoareTripleChecker+Valid, 777 SdHoareTripleChecker+Invalid, 744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 201 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:53,130 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1199 Valid, 777 Invalid, 744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [201 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-20 00:08:53,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16534 states. [2024-11-20 00:08:54,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16534 to 14218. [2024-11-20 00:08:54,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14218 states, 12104 states have (on average 1.2475214805023134) internal successors, (15100), 12243 states have internal predecessors, (15100), 1079 states have call successors, (1079), 832 states have call predecessors, (1079), 1033 states have return successors, (1544), 1150 states have call predecessors, (1544), 1078 states have call successors, (1544) [2024-11-20 00:08:54,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14218 states to 14218 states and 17723 transitions. [2024-11-20 00:08:54,463 INFO L78 Accepts]: Start accepts. Automaton has 14218 states and 17723 transitions. Word has length 129 [2024-11-20 00:08:54,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:54,463 INFO L471 AbstractCegarLoop]: Abstraction has 14218 states and 17723 transitions. [2024-11-20 00:08:54,463 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 5 states have internal predecessors, (84), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-20 00:08:54,463 INFO L276 IsEmpty]: Start isEmpty. Operand 14218 states and 17723 transitions. [2024-11-20 00:08:54,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-20 00:08:54,469 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:54,469 INFO L215 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, 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] [2024-11-20 00:08:54,469 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-20 00:08:54,470 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:54,470 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:54,470 INFO L85 PathProgramCache]: Analyzing trace with hash 88254288, now seen corresponding path program 1 times [2024-11-20 00:08:54,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:54,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753772707] [2024-11-20 00:08:54,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:54,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:54,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:54,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:54,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:54,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:54,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:54,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:54,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:54,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:54,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:54,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:54,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:54,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-20 00:08:54,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:54,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-11-20 00:08:54,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:54,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-20 00:08:54,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:54,541 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-20 00:08:54,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:54,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753772707] [2024-11-20 00:08:54,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753772707] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:54,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:54,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-20 00:08:54,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926440692] [2024-11-20 00:08:54,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:54,542 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-20 00:08:54,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:54,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-20 00:08:54,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-20 00:08:54,543 INFO L87 Difference]: Start difference. First operand 14218 states and 17723 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-20 00:08:56,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-20 00:08:56,297 INFO L93 Difference]: Finished difference Result 23887 states and 29940 transitions. [2024-11-20 00:08:56,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-20 00:08:56,297 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 129 [2024-11-20 00:08:56,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-20 00:08:56,330 INFO L225 Difference]: With dead ends: 23887 [2024-11-20 00:08:56,331 INFO L226 Difference]: Without dead ends: 14014 [2024-11-20 00:08:56,347 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-20 00:08:56,348 INFO L432 NwaCegarLoop]: 212 mSDtfsCounter, 557 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 580 SdHoareTripleChecker+Valid, 542 SdHoareTripleChecker+Invalid, 445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-20 00:08:56,348 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [580 Valid, 542 Invalid, 445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-20 00:08:56,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14014 states. [2024-11-20 00:08:57,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14014 to 12013. [2024-11-20 00:08:57,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12013 states, 10164 states have (on average 1.2446871310507674) internal successors, (12651), 10292 states have internal predecessors, (12651), 928 states have call successors, (928), 722 states have call predecessors, (928), 919 states have return successors, (1336), 1005 states have call predecessors, (1336), 927 states have call successors, (1336) [2024-11-20 00:08:57,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12013 states to 12013 states and 14915 transitions. [2024-11-20 00:08:57,539 INFO L78 Accepts]: Start accepts. Automaton has 12013 states and 14915 transitions. Word has length 129 [2024-11-20 00:08:57,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-20 00:08:57,539 INFO L471 AbstractCegarLoop]: Abstraction has 12013 states and 14915 transitions. [2024-11-20 00:08:57,539 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-20 00:08:57,540 INFO L276 IsEmpty]: Start isEmpty. Operand 12013 states and 14915 transitions. [2024-11-20 00:08:57,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-20 00:08:57,545 INFO L207 NwaCegarLoop]: Found error trace [2024-11-20 00:08:57,546 INFO L215 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, 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] [2024-11-20 00:08:57,546 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-11-20 00:08:57,546 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-20 00:08:57,546 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-20 00:08:57,546 INFO L85 PathProgramCache]: Analyzing trace with hash -489510537, now seen corresponding path program 1 times [2024-11-20 00:08:57,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-20 00:08:57,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981738447] [2024-11-20 00:08:57,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-20 00:08:57,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-20 00:08:57,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:57,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-20 00:08:57,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:57,625 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-20 00:08:57,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:57,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-20 00:08:57,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:57,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-20 00:08:57,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:57,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-20 00:08:57,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:57,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-20 00:08:57,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:57,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-11-20 00:08:57,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:57,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-20 00:08:57,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-20 00:08:57,728 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-20 00:08:57,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-20 00:08:57,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981738447] [2024-11-20 00:08:57,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981738447] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-20 00:08:57,728 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-20 00:08:57,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-20 00:08:57,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181387372] [2024-11-20 00:08:57,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-20 00:08:57,729 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-20 00:08:57,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-20 00:08:57,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-20 00:08:57,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-20 00:08:57,734 INFO L87 Difference]: Start difference. First operand 12013 states and 14915 transitions. Second operand has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 5 states have internal predecessors, (86), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8)